Gorgeous 390 by the way. Fiance or not, I'd shell out a couple of thousand for a new bike for her before putting her on that.
I am familiar with the fit, finish and quality of build of a KTM. My 250SX weighs 220lbs an makes 50+ hp. Remarkably nimble!