This kind of thing is kinda popular. so rather than every individual builder etc. creating a whole new OnSpawn event sript for their own statues, it's probably better to make a single resource and use that to save the number of different scripts and hard resource limits.
I would definitely recommend taking care to combine with OnConversation event script that ensures they always face the correct orientation and remove/modify OnAttacked, otherwise the statuses will animate in different circumstance.
Also, further, it may be even more prescient to have a standard "SpawnAs..." statue, "ghostly", etc. kind of script so builders can set a variable and a common scruipt will ensure the correct results...