As for upgrades as a basic rider it shouldn't need a lot. One thing to look for would be left side crank arm that is little better match or a good used matched crank set to give a better tread line it looks to be about 5mm out with the current setup.