Yes those expense costs concerned me as well. I think this needs a kicker otherwise faith/trust will be quickly eroded.
Diversification and low trading fees: Is this the ‘secret sauce’ to saving your investment portfolio?