The only problem heating the top of the tank is when you draw off hot water it will be replaced by cold water which will come in the bottom of the cylinder and start to cool the top .
I used to work for Kingspan and they didnt recommend it because the cylinder was obviously at diff temps ...