Many people use DSL. There are various types of connections. You need to verify with the Provider that your intended use does not violate their TOS. You need to make sure they offer some type of SLA or uptime guarantee. You also need to findout if the bandwidth is guaranteed in any way, or if it is a 'best-effort' service.