I wouldn't store wealth with them. Use them to receive funds but move them elsewhere.
They have a clientele that will eventually attract regulatory attention. If there is anything they aren't doing properly, you don't want to risk having your funds stuck during an audit.