i believe they are half an inch longer? cant remeber exactly. you can get them on but all your ball joints will be really tight making it hard to steer when the suspension is unladen. its not very good on the ball joints either. you can drill a hole under your existing hole on your lower a arm to make it work
A buddy put '10 XP front, rechargable shocks on his 06 Rev with no issues. I think they are a touch longer, but they fit and he has no problems with ride or steering...if anything they improved things.
I bought a used set Float 2's that were originally purchased for an XP to put on my REV, they bolted right up without having to compress at all so I can't see them being any longer.
Mine measure 17". When I took the shocks out the a frames dropped about another inch or so. I think my springs are pooched. Green/white is the scheme. On my 05 the springs are black/white.