Is there any advantage, other than tracking, to make multiple workers at a pool? Such as 1 per S3 or 1 per S1. Or is it just as well to have all your miners using the same worker?
I don't think that different miners can use the same worker (in the same pool), although I am not 100% about it.
You can use the same wallet in Eligius, just add _
like this: nbmxjwgiwgwigiwgwigwcb_bob1S3, _bob2S3, etc, etc
Yes, you can use the same worker in the same pool with different miners pointed at it. But for monitoring and trouble shooting purposes, it's best to have separate workers for each device.