I have the max flow temp at the boiler set to 75C but hope I don't see that much in practice. So today I have vSMART set to advanced algorithm, with a heat curve of 1.4 (if using hysteresis I would use 1.8 to get similar flow temps - not sure why there's a difference) and at D9 I saw that it was asking for 67C (at a setpoint of 18.5C and room temp of 17.5C). The system had been running for about 45 minutes and D40 was at 67C and D41 at 60C - which is a very low temp difference in my untrained opinion, no chance of condensing at that return temp - at best I see 11-12C when the boiler first fires up properly at the start of a heating period. Having put some temperature clamps on the flow and return pipes, I think the return sensor reads about 10-15C too high, but it's difficult to be sure. When I check the temp difference across the radiators they all feel about 15C difference - the temp clamps kind of confirm this, but they need a really good contact to get a decent reading, which is difficult to achieve.
I did an experiment this morning to see if vSMART implements any form of load/room compensation - I put the thermostat unit outside - it only checks the room temp every two minutes, and the unit is quite slow to react, but after a while it was showing a room temp (outside) of 13.5C - so 5C below setpoint. I did this with the boiler switched off, so when it restarted, I checked and D9 was again showing 67C, so, as far as I can tell, vSMART only uses weather compensation, with no factoring in of the difference between the room temp and the set point.