I would strongly suggest BA will not permit any form of heating device plugged into the seat power, my airline has such a restriction.
There is a fire risk, and also a risk of tripping the seat power system.
If you’re intending to take it with you, speak to BA in advance and they will probably seek advice from their dangerous goods department.