Hey guys! Will from Multiplay here, just wanted to explain a few bits for you.
Currently we're dealing with a new engine that has had most of the optimization done on the client side. This means that currently the server has a higher CPU usage than other games in the market which have been released for some time.
This is our initial pre-order price for how the dedicated server stands right now, but as the requirements fall we will of course be dropping our prices in line with the optimizations.
With War of the Roses, there's a lot going on at any given time to ensure that the hit-detection is the best possible for the combat.
We've been operating now for many years and have great hardware and network setups ready to give you guys the best experience possible on this amazing new title, just be aware that not every game's dedicated server uses the same resources.