Would a Pentium 200 suffice? Don't think so, but i don't know

Here's the problem: we've been using Coyote Linux for a while now, to share a ADSL 640/128 connection. I've even managed to enable QoS in it, so that interactive traffic has precedence over emule traffic. It worked great.
But having an internet connection always available resulted in 1.7MW (!!) power consumption in 2 months, and an electricity bill of 250 .
So, no more leaving 6 computers online 24/7.
My idea is to replace coyote linux with a 'normal' linux distribution, set it up as a router, but also be able to run aMule on it 24/7. Add a big disk for all our files, and enable the web interface for aMule control from all our computers.
Is it real? ?(
Can it be done?
Am I crazy?
