Bought a BKool TT last October as it appeared to be the most competitively priced VR TT on the market....and love it.
Spent ALL winter on it, racing against people I mostly met in here. We set up a couple of leagues and all through winter some of us would meet up for a live ride every Thursday.
Best £350 I ever spent. My bike fitness and stamina has increased exponentially, and it sure beats staring at the wall. The graphics are pretty good, and certainly keep you engaged.
My wife is training for an Ironman, and is still using it now, even though the weather has improved.
And we just use our regular bikes, since we only have one each, mine being a Giant Deft Composite 2, my wife's being a Trek Domane.
If you have a budget that will extend to this amount, I can't recommend the BKool enough. Better still, if you have another £500 kicking about, get the Kickr, which will do the same thing but better. Only thing BKool struggles with is their customer service, but they get there in the end.