Agreed. On the upside, you need one technical friend that can set it up for many friends to use. For EFnet and several other networks, you need to get permission from NetOps/NetAdmins or an individual server operator if you don't need the fail-over resilience.