hi, just thought id say your not to tall for a mod,im 6 foot 4 an i ride a 05 echo team with a short frame its 1005mm long ands its perfect for my style of riding,i also ride a mod aswell i ride a long adamant a1 at 1095mm long so id say its down to what you feel comfy riding on really,id say have a go on both mod and stock and choose from there.