I was told today a midi controller meets more of my requirements than a midi keyboard, though can do similar jobs. Does it really matter?

Thanks anywayz guys, shall look at all the recommendations.

What do you guys think about the MAudio controllers?