I think the issue for the OP is that this FX markup (which is a transaction cost) is distorting their frequent short term trading decisions, but for Freetrade they are building a model that caters for longer term, more infrequent, investment decisions.
Publication of the new Freetrade mission could be helpful here in the sense that this platform is not necessarily going to be the best for traders.