Reason is much better, but with reason, i'd say (As well as many other "experts) that a midi keyboard is a must for the best production. Plus the newest version cost 400 bucks, to FL Studios 50.
if 50 bucks isn't much to you, you WANT to pay, and you are serious about producing, i'd sya it's worth it. Alone the program works perfect, but you can also add keyboards, and machines ETC as your budget increases and your skills sharpen...