You should not fit a smart TRV in the bathroom/en-suite as the electrics can be affected by the damp atmosphere. A regular dumb TRV is OK for either. That said, I don't have any TRV on the bathroom/en-suite radiators as these are my bypass devices.
If your aim is accuracy of temperature, the roomstat should go into that room as the smart TRV's use an alogrithm to estimate. The TRV sits within a few inches of the heat source and hence makes a "guess" on the ambient room temp. In the Home Assistant thread I previously linked there has been some discusion on the accuracy of the TRV's and the belief that a roomstat works better. Unfortunately a roomstat is twice the cost of a TRV (£80 vs £40).
On the general points. Do you have dumb TRV's on all your existing radiators?, if not get a heating engineer to add them. The cost of the actual dumb TRV is modest in comparison to the fitting cost. As you have invested in Drayton easiest is to just get some RT212 or TRV4's. You then have a base for fitting a smart TRV.
On the installation, start simple and work upwards. I would install just the Hub & roomstat to begin with, then add smart TRV's one by one in the zones you feel need independent control. I'd hold off getting another iTRV until you need it.