Vanguard has platform fees on their funds, whereas Freetrade doesn’t, vanguard funds are not under Plus. Unless you’re looking at an ISA in which case it’s £3 a month at Freetrade, they’re not getting rid of the ISA as far as I knew. Vanguard is cheaper up until a certain point (depends if you have a SIPP or not) though for the £3 a month.
It would be great if you could add your needs to my topic Documents & Reporting