the internal bore of the flexy is much less tho, and some are better than others. Those looks like JG ones, so the hose is only 13mm inside.
Whilst eg BES item 13753 is compression, it's also 19mm bore, much better flow
I went with a similar but cheaper option that controls right down to (IIRC) 25c and has an integrated bypass and inlet restrictor ( there's a more basic one without, bit using the same thermohead I think)
https://www.amazon.co.uk/Universal-Underfloor-Heating-Thermostatic-without/dp/B076KK1KQF/ref=sr_1_119?dchild=1&keywords=underfloor+pump&qid=1594565525&sr=8-119