I'm also 6-2 but with short legs, 32" inseam.
I run a 110mm stem (zero rise) and my XL Mojo seems a little on the short side. I'm using a 25mm set-back seat post too. I wish the thing had a slightly longer top tube, but that's because I'm all torso.
I say go for the XL. And mine is NOT for sale.
-S
edit: Consider the seat post set-back as well as the stem length.
I run a 110mm stem (zero rise) and my XL Mojo seems a little on the short side. I'm using a 25mm set-back seat post too. I wish the thing had a slightly longer top tube, but that's because I'm all torso.
I say go for the XL. And mine is NOT for sale.
-S
edit: Consider the seat post set-back as well as the stem length.