Comment by pimlottc
I agree that anything that requires tripmates to make an account is going to be a hard sell for most groups. At least most people are already on Google Docs these days.
It's not clear to me how much of this requires an account, but I would encourage making as much as possible accessible without a login. Some people will want to help plan but there are also many people who just want to come along for the ride.