Yes, but if I have a library which is used across many projects it wouldn’t work to use a class from a VR library. Also I have yet to find a case where SimpleApplication isn’t enough. But I admit to unnecessary SimpleApplication casting in my AppStates.
Edit: I forgot to mention I’m also using vanilla jme. Seems to be working OK too.