Hi there, I feel the large will be fine. My only concern will be the kength and the amount of sag in the rear shock. Best thing would be to try it and order it into your nearest store and take it for a little test ride, get a feel for it. Let the guys at your store size you up correctly and make a final decision.
Hope this helps.
Robski
Wandsworth Store