Does FreeTrade do anything better than Trading212?

You should be able to transfer shares from one ISA to another. You have to sell/rebuy when transferring from a general investment account to an ISA but this is a legal requirement for tax purposes.