We all appreciate people who use their time and resources to provide AC servers, but you must make sure you don't defeat the purpose of that effort. I see many 20-or-so slot servers that simply cannot support their capacity.
Please read The Complete Idiot's Guide to AC Servers (PDF). Though it was written for an old version, it still contains valuable information, such as bandwidth requirements.
Note that the UPLOAD speed requirement for a 20-slot server is about 3Mb. Many home connections do not get 3Mb upstream. On a home server, you must also take into account the other usage of the network. If you get 3Mb upstream, that doesn't mean you can run a 20-slot server, unless you don't use that internet connection for anything else.
Note, by the way, that a 20-slot server transfers over a terabyte of data per month. Something to consider if your connection is metered.
Lastly, check in on your servers every once in a while, especially when running at the configured full capacity, to check that everything runs well. If you're getting serverlag, it's time to reconsider your capacity.
Please read The Complete Idiot's Guide to AC Servers (PDF). Though it was written for an old version, it still contains valuable information, such as bandwidth requirements.
Note that the UPLOAD speed requirement for a 20-slot server is about 3Mb. Many home connections do not get 3Mb upstream. On a home server, you must also take into account the other usage of the network. If you get 3Mb upstream, that doesn't mean you can run a 20-slot server, unless you don't use that internet connection for anything else.
Note, by the way, that a 20-slot server transfers over a terabyte of data per month. Something to consider if your connection is metered.
Lastly, check in on your servers every once in a while, especially when running at the configured full capacity, to check that everything runs well. If you're getting serverlag, it's time to reconsider your capacity.