Wow! Where does such a large investment come from? Anyways...
I meanwhile divested my investment for 2 reasons:
1. The site is simply too slow. It crashes some browsers, and even on my fastest machine it is just usable at best (all browsers). This needs to change. I believe the site could quadruple its exposure if it was just faster. I can't stress enough how big of a problem this is, believe me!
2. I had problem logging in with my credentials (& 2FA) It just wouldn't accept them. I double checked the clock on the 2FA device and the password. Never had those problems before with any other site.
At least number one has to be solved before more people come to play! I know the creator is suppsedly working on it, but this needs to be done ASAP.