Tbqh I loled at "high yield" I did the maths and the yield on the SLF is about 5% before tax credits etc. Seems a strange investment to me, money in the bank could equal the return before tax credits, and there would be no risk (no risk no reward).
Ultimately though, topo, you're probably going to have to do some research yourself and educate yourself on how the markets work (even if it's just to a degree so you know how to buy and sell, and pick a few companies to buy). Would you trust a complete stranger with your wallet? If not, why trust them with your bank account (e.g. share selection)?
PVF.