Cylinder and heat only boiler every time, much more practical as long as you have good enough water pressure and flow rates.
Cost wise I would have said that a boiler and cylinder would be more expensive.
The price you pay also depends on your location, less up north, more down south/london