This is an excellent breakdown, thanks. As others have pointed out you can make it cheaper here or there but I find it awesome that you can run your business without any dedicated IT resources a sysadmin/network/ops kind of person. Adding one employee might switch it from a nice side income to losing money.