I agree corach rambler is no red rum or tiger roll, but I can see why it's favourite.
Lucinda Russell has a horse who's won the national so you can guarantee her preparation for another shot at the race will be spot on.
And don't forget the national doesn't take as much winning as it used to. There are only 34 runners now and the fences have been eased considerably over the years.
I would be quite happy if I drew the horse in the comp