Well, I have a minimal level RvR VW ... only 39 at the moment.
So far for me I love my VW in RvR. I only melee occasionally, as many of the 'assist train' groups go with other classes for various reasons.
When it comes to casting, I consider myself to be a very integral role to Hibernian RvR. For one thing, my insta-cast disease, have saved countless of Hibbies by timely interruptions of casters. In fact, I can frequently draw casters out to fire at me, and they think they have the drop, only to be interrupted and blasted by a chain of spells. If there is another hibby there to stun them, they usually die right where they thought they would be getting an easy kill.
You get to do many things as a VW outside of that. Some melee, and most importantly (coming from a pure meleer for years) you actually get to have quite a bit of fun on keep takes and sieges. To me, that makes it all worth it in RvR.
Unfortunately, with the resist rates on your baseline lifetap, you will rarely win a range damage battle against a good player with decent RA's (MoC and Quickcast) can turn the momentum just as quickly against you as the insta cast DoT gained it for you.
Maybe higher players can give an idea of the true big boy combat with high RR's going at it, but I see the lack of pure caster RA's as being a hindrance, and there are just much better choices for melee. But the diversity alone makes it enjoyable.