The biggest downside to me is you have to have a fast, reliable internet connection.
Most of the hotels I travel to, you have to shell out too much money for our connection, and half the time it is a wireless-only signal that is poor.
Seems like you'd end up spending a lot of money on fees to get that internet connection you need.