If anyone I know of can do this, it's Steve. I'll be donating at some point for sure.
And as for that host page on his being a bit unfriendly, I see it more as exceedingly honest and matter-of-fact. If you're the kind of person who reads that and thinks 'no thanks', you weren't right for the job in the first place, no reflection on yourself or him. Like the solo riders on RAAM, he's going to need patience, understanding and firm TLC, and it's not going to be an easy job for anyone. He's stated exactly what will be required of hosts, and quite right too.