looks goods
just check something for me the 3 bolts that hold the top tube bit to the frame and the 2 bits that round the suspension where all the peices join together are the joins zig zaged (cant think of the proper name)
if there not you will find that you will shear bolt like there going out of fashion the prototype of the 07 motovert pro i think wasn't this way and had this issue
the only other thing i can pick out is that they have welded the head tube onto the frame where mine and i think the 07 pro are a full billet peice
regardless the price was right