I have DT 300i also. I am only 5'2" and 29" inseam. The lack of leg room and having to keep my knees bent, makes me think that they should have installed foot pegs or at least make them an option. I went to my Kymco mechanic and asked about installing foot pegs. He said that there is no place to bolt the foot pegs that has reinforcement under the plastic body parts.
I had 2 Burgmans and a Piaggo and probably got spoiled with the leg room.