Would be quite interesting for each user to be able to create groups of securities like your own little fund. Then you can deposit money into that fund and it distributes the funds to the underlying stock automatically.
For example, I can create a Healthcare group that consists of self-selected 10 stocks.
When I deposit 1,000£, it buys fraction shares for each stock for 100£.
When I withdraw 1,000£ it also equally sells equity worth of 100£ from each underlying.
(A more advanced function would be to assign a “weight” for each security to provide non-equal distribution)
Then later in the future (maybe), you could also allow the users to share and subscribe to these groups maybe as part of Freetrade Plus plan. So every user could actually become a little mutual fund manager.