10 MEGAbit is plenty to handle tons of rigs - latency isn't a significant issue at ETHERNET SWITCHING speeds, your latency via the Internet to the pool is going to be thousands of times higher, and the bandwidth usage is SMALL.
Avoid wifi - it's NOT nearly as reliable as a good Ethernet wired connection.
This post should be on any guide.