Hard to argue with the math. 30hp being the absolute theoretical minimum amount of power to achieve the desired velocity. As with most of this type of stuff the number of variables at play can change that value a decent amount.Takes about 33bhp to hit 100mph on a faired motorcycle, so you're probably right