The paint is a concern for some, but not all. Do Not let that stand in your way of mechanical performance that is outstanding.
Pegs too low? I have some experience on a range of bikes and it is not an issue at all to anyone riding this machine as intended. I'd put the peg concerns up in the paint issue category.