It seems to run easily with no fuss at all, using Oracle Vbox with a windows 10 guest.
Here's the recipe at a high level.
To set up the virtual machine:
1) install the oracle virtual box repository
2) install vbox,
3a) obtain a ready to go windows virtual machine,
or 3b) create a windows virtual machine and install windows 10
4) in settings, give it access to your home directory, or a subdirectory, unless you want to give a lot of disk space to the virtual machine
5) shutdown the virtual machine - from the windows menu, just like a real window machine.
4) download and install the guest extensions from the oracle vbox webesite (just click on the file, vbox will open and install it)
5) start your windows virtual machine
6) it should run the windows installer for the extensions cd image, if not then check the menus, there is an item to load the cd image.
7) restart the virtual machine -- from the windows menu!!
Setup BIAB
8) from the windows virtual machine, install you BIAB software just like you would on an actual windows machine.
And, voila, you should be ready to go.