I’ve become a big fan of Rose since the weekend. I just bought a Xlite CRS Di2 road bike. Only had two days out on it so far* but it is an awesome bike. I’ll certainly be looking through their site when I next need a new bike.
It is dangerous but there are options to play with the spec so you can upgrade wheels etc. so if the base model is not quite right you can tweek it. On my road bike I changed the wheels. With any CX bike check the from chainring sizes. Lazy manufacturers will just put a road compact on. You will probably be ok dropping down the 50 to a 46 or 44 and keeping the 34 (I manage fine) but a good one will give you a CX specific set up. Factor in the cost as the chainrings can be pricey.
*Two days riding and three hill climbs, my club champs and 2 open events. Clean sweep of wins on a new bike I wasn’t familiar with and wasn’t fitted properly yet.