Rog,
Presumably the engineer means...
My bold!
'Its a very good thing that the device is hot, as it means that the heat is [being transferred to the metal casing (and equalised there *), rather than being retained inside the dongle and] concentrated into a smaller area where it is likely to cause problems down the line [namely causing failure of internal SDR components].
I don't necessarily disagree with him as a general principle - especially taking account of his second comment (which Ian has already covered), but in our case it means that if
we want to use this particular SDR Dongle with PilotAware,
we need to ensure that the heat is not simply transferred to the Raspberry Pi - which is what happens in practice - from where it can potentially cause damage to components in the RPi or in the other attached dongles.
If you decide to use this device, I would certainly suggest fitting it on a USB extender, adding an extra heat sink and either mounting it
outside your case, or modifying the case to incorporate a cooling fan (which you might be advised to do anyway as the case seems to have no obvious provision for cooling the RPi).
* Note: I suspect that the use of a metal casing to retain heat is deliberate to maintain a constant temperature inside the dongle, so that the crystal oscillator doesn't drift off frequency, - which is the whole point of a Temperature Controlled Crystal Oscillator (TCXO). If I am correct, we don't want to cool the dongle
excessively either, as that could negate the effectiveness of the dongle.
Regards
Peter