They do have the longer carbides. The speed shop that I'm involved in makes custom Rev parts, so I hear feedback every day on these things, in fact, they're now on my sled.
I'm not sure on pricing, but I could get it for you if you like. Hearsay with these skis is that the best setup is with a 6 or 8 on the outside, retain 4 on the inside. I also have heard that they have a little push to them if they do not have these.
I talked to one guy that switched to simmons as they had a little less push to them.
Brad