Many thanks both.
Stones, I think I understand what you are saying re. running as a single zone. The problem with that for the way we live is that we tend to have the bedrooms quite cold and the bathrooms/living rooms warm. That makes running the first floor as a single zone particularly difficult. I could also see some difficulty balancing things whereby we would have some rooms overheating whilst the bathroom is still trying to play catch up - as I'm convinced there isn't enough ufh pipework in there.
How exactly would it work installing a buffer? As simple as 2 ports - return-in and return-out on the primary return? That would solve the volume issue but would it do anything to improve flow rate with only one or two small circuits calling for heat.
Presumably given enough time with low demand, the buffer temp would also match the flow temp, then the unit goes back into cycle mode, and the UFH loops can't benefit from all the hot water in the buffer because for some reason the heating pump also turns off with the cycling. OR perhaps the pump will continue to run, supplying heat to the ufh because there will no longer be such a flow restriction...
Clearly I'm confusing myself, but I can at least approach the installer now and see what they suggest.