You are changing the distance and size by effectors. Isn't it better that they are clones? If you want particular sizes and distance then convert the cloner and use fracture. Simply put all objects under fracture and then use effectors just for specifics.
May I ask why the cloner approach isn't doing it for you? It is exactly what you were after...