Just gotta say as always, dooglus +1 for being clear and explaining things.
It should be obvious to everyone by now that if you were a crook you'd been gone a long time ago. You yourself have already explained how while you can make a reasonably provably fair system for players, it's really hard to make one for investors.
So Mad if you want to be critical that may be a more useful avenue.
Not choosing to implement a system that may further prove you are honest does not make one dishonest.
Good Luck!