A server (w/ Bandwidth....for just 8-10 Players?!!
What an Elitist you are, Anon!
By the time you set up that server...(the way you want it to be)...........you may EXCEED that player number, say, to 1,000.
For that kind of 'player capacity'.........you'll need a motherboard very high-end, to cope with any/all such 'overloads'. (About as dear as a motherboard you can get!)
Doing it 'on the cheap'.......your way, you'll ONLY wind up.....with very disgruntled players!
Because your 'planned server'.....really sucks!