In reply to supersteve:
I have a Jet Black Volt direct drive smart trainer, been really impressed so far. Power change in ERG mode is really fast. And not had any issues with loss of connection. I had a lifeline Xplova Nova S before which was great (even better road feel dnd very solidly built) but it didn’t use a standard Bluetooth protocol, it didn’t transmit power data that the SYSTM app could display but it worked fine with Zwift. Both can be picked up for under £500 online.
A front wheel holder isn’t really needed with a direct drive trainer, but you can use one or a pile of books/ bricks/wood to raise the front wheel to simulate riding uphill.
You’ll need a cassette tool and chain whip to swap your cassette between your rear wheel or to fit a spare cassette to the trainer, some trainers do come with a cassette fitted but it will be 11 speed.
a yoga mat or some foam jigsaw tiles to put underneath to catch the sweat, protect the floor and give a tiny bit of rocking movement.
Don’t forget to budget for a subscription to a simulation/ training app, most offer free trial periods. They are what actually make riding indoors bearable.
Find somewhere you can leave it setup so you can just jump on and go, without having to spend time setting it up. A Wall mounted TV at a comfortable height for viewing whole your sat on the bike.