I'll only be able to post this in installments but Ill give my opinions in race card order.
Tiger roll
Good winner last year but he's up 9lb for the privilege. Looked as good as ever when winning a grade 2 hurdle last time. Previous winners can run well again but very rarely do they actually win. I personally think this race is stronger than last year and that it would be an unbelievable achievement to win it back to back. I also think his chance hinges on whether or not the current top weight runs. At the moment he has a winnable racing weight but carrying 11 5 plus will only make it harder. Given his place in the market and with history against him I will definitely be avoiding this year.
Rathvinden
This is the horse I strongly fancy as he has all the attributes I would look for in a winner. Classy, stays, nice racing weight and judged on his latest run looks to be well in on OR too. He has very strong claims and justifies being second favourite. I would personally have him as the favourite.
Elegant Escape
He looks tailor made for the race but I will not be backing a 7 year old to win the national from a mark of 162. He is easily overlooked and may not even run.
Vintage Clouds
I think he will run well but I was vocal last year about him not quite having the pace to win a top race like this and I still retain that view. He stays very well but I see him finishing in the 4th-6th range rather than actually winning.
Anibale Fly
Superb run last year carrying 11 stone 8lb, apparently badly hampered at the first last year which makes the run even more remarkable. He's officially up 3lb but may carry less weight on the day if the top weight runs. I'm personally not backing him again this year (even though I backed him last year) because I think this race is stronger than last year but wouldn't rule out a place.