It the complete package you need to become a good rider..
Core strength is a great start, but if your legs are not powerful enough you wont have anything to finish with, and if the upper body isnt strong then you wont ahve the strength to hold on and you will end up getting arm pump from over...