Along with, the latest indication-upwards procedure is actually strange, and you may depositing fund straight to the fresh new web site’s administrators introduces safeguards worries