Beat me too it, stocks definatley improve your riding mass amounts, I improved more on one year of stock that 2 years of mod
Also it doesn't really matter about your size as a stock generally has the same distance between the bb and the headtube than a mod it's just a case of adjusting your setup to suit your size, a shorter bike will be easier to learn on too