On His Own far better Grand National bet than popular stablemate