Pros
If you've got a booking technology you use it to its capacity. Need to change a password now and again for security, no biggie. That's what technology is for, to make things easier for everyone. And if this presents a problem for you, outsource it to someone who knows IT.
Cons
Can't provide meaningful feedback any other way without half the management being vindictive.