Personally I've just created a directory /vms , made a dataset for it and that was it.
I am not sure if it's the best choice, I saw a lot of people doing it like this so I suppose it is okay.
But your idea doesn't look bad either, IIRC I saw people using this dir to put their jails.