I agree with the difficulty of trust, best spread things out.
I wouldn't mind finding another one, I can imagine if we get to another high, more will pop up. A few have tried, but Invictus is the best (make sure you sign up on their site so you can liquidate there if necessary). There are a few non-crypto ones like hedge funds, ETFs and mutual funds, but I would say those have higher fees, tend to stick to top 3 to 5 only and some probably require massive investments or bank accounts in specific countries.
Oh... I didn't know that I could easily liquidate the C20 shares... I will have to look into that!