Hi Josh
your bedsit was in an awesome spot but the check in process is ridiculous
Asking people to send a picture of themselves is borderline creepy.
And the signing of contracts outside of airbnb is soo over the top.
I run an airbnb and am a superhost so I know there is no reason to make people jump through hoops just to stay in your place.
have faith in the system and stop being so paranoid.