Would still be great if we could place a human or humans behind the face of this project.
Can you do that with any Bitcoin gambling site?
I would have dumped a lot more coins into Freebitco.in if I knew what I was dealing with and if I could have explained that income to my local tax authorities.

I don't see why that should be a problem, just declare the interest if you need to under your local legislation.