Mi sono appena ricordato di una plugin che potrebbe risolvere i tuoi problemi:
"Random Surfacer" di Colin Cohen http://cohen-plugs.tripod.com/outdated.htm

Crea dei punti come preferisci (Spray Point,...) e con Point Clone Plus copi il tuo oggetto. A questo punto con Random Surfacer, dai ad ogni copia una superficie diversa.

Il problema è che non potrai più utilizzare FXLinker, ma dovrai animare tutto con HardFX / WindFX, ma non dovrebbe essere molto più difficile...