I have a top heavy Triumph Tiger 955i and am 6'3", 240. It's a great and comfortable bike that I can barely flat foot unless I really stand straight up and compress the suspension some. I've sat on the KTM, it's tall like the Tiger. Capo is much lower CG and balanced better than either of the other two. KTMs are great, but for your limitation with your leg pain, I think you are better suited for the Capo and will not be disappointed. I can easily flat foot the Capo. The side stand makes it a challenge to park and pull upright once you are on it so I added the center stand. Easiest bike ever to lift onto the CS. I think because it is a very short CS and the bike is quite low to the ground compared to the others. You can see here how high my Tiger is off the ground and just look at the Capo CS and the Tiger CS and you can see how much taller the Tiger CS itself it.