Firstly, let me state that I have a vested interest in UFH, heat pumps HRV, Solar etc. If you want to embark on the heat pump route at a later date, then I would advise UFH. The trick is to run it at the lowest feasible temperature possible to get the maximum efficiency from the heat pump. If you implement it at 50 degrees, this does not bode well for heat pump efficiency. Normally we design UFH based on the heat source and the building fabric heat loss.
If you put underfloor throughout the house you can use any heat source you wish in the future and still get the maximum efficency from it. Convector radiators still operate around 45, so they are a compromise.
I would take issue with your architect. The two systems should be implemented in parallel as they operate at different temperatures.
With repsect it's also important to bear in mind that the concept of giving upstairs room a 'blast' does really make sense. The physics of heating a room to any temperature still requires the same heat energy. UFH if used with programmable stats (time and temperature) can be used to maintain a reduced temperature e.g. 16 degrees and can be programmed to raise the temperature at a certain time of day e.g. bedtime.