From what I've seen for feedback in the past it seems most like the fit/performance/style but some question the durability. The 07s had some baseplate issues that are fixed for 08.
even though its a great deal id always be hesitant to spend so much on something you've never tried on...ive wasted a lot of money on doin that and finally learned my lesson lol