I agree. When I first wrote VR2, it was always intended to be merged with VR later on because of all the common code that remained and the confusion caused by the multiple VR plugins. Also, when installed, VR2 masquerades as VR anyway, to retain compatibility with the pane management etc.
If you are going to merge them, I have some bug fixes for VR2 that I haven't submitted yet (mostly due to not having mastered git and pull-requests). I can generate a patch file if that helps?
Peter