Hi Lucko, you saying that I can just start all my 3 workers under the same worker name?
I do and I had no problems... Well But I'm running with 2 account. One per computer... And using cgminer(better hashes) for GPU and GUIminer for CPU... But then you don't have such good control over the workers... If you see low hashes on page you need to look at computer to see if there is a problem...
And yes I noted that if a slow miner on his own worker send one share after more then 30 minutes all workers scores for all workers are reset to 0... And if that happens at the end of the round it is really bad... You could get almost noting because of that... I can understand resetting the worker in question bat all. I don't get that...
EDIT: cgminer takes all GPUs and run them on one worker not the same as GUI that you need worker per GPU and CPU...
Thanks Lucko, I will try that

Currently I have 3 workers assigned to worker_1, worker_2 and worker_3, none of them goes to sleep for 30 minutes normally, sometimes they just go offline while I am away and cannot attend them but it is really rare, not even once a day.
The speed ratio for workers is like this (in 1 minute approximately)
worker_1: 10 shares (~ 600 MHash)
worker_2: 1 share (~ 60 MHash)
worker_3: 3 shares (~180 MHash)
I will try to play with arrangements, see if one worker results in more stable outcome of the block.