All the verifications without being able to see what it even does fully feels like pretty a big barrier, even more so than being login gated. Gives it a big banking/gambling vibe too.
Then again, I was only curious how it compares to other GPU rent options in general. Somebody going to bid on something right away might not care.