A user on YouTube mentioned incorrect temperature reading when placed on top. The radiator creates heat which travels up and thus heats the valve which in turn could show incorrect temp reading and you would have to adjust for that. That would be especially the case when you have a window-sill or something atop covering the radiator. Since the heat can't travel upwards it will eventually travel sideways until it finds a path to go up. That sideways travel will cause the TRV to show hight temp.
The only con I see, is small babies being able to tinker with it when placed at the bottom.
If you need to find a tradesperson to get your job done, please try our local search below,
or if you are doing it yourself you can find suppliers local to you.
Select the supplier or trade you require, enter your location to begin your search.
Please select a service and enter a location to continue...
Are you a trade or supplier? You can create your listing free at DIYnot Local