Yeah you are right although I generally send both for completeness/best practices. I assumed the value @daniel.john.edge was pulling from MQTT was a number if not then more JSONATA magic might have to occur....
btw and slightly off topic.. jsonata really rocks for this stuff. You can do some crazy things.. (tooting my own horn slightly here so apologies)