We need to have the same BSM feature to but able to create custom ETI in OMi and synchronize to SiteScope.
the workarround that we found is to directly add ETI on indicators.xml in SiteScope level but some time the file is crushed by some sync mecanism.
This feature is very usefull because we are able to send for each sitescope monitor events very specific
Example, for a ping monitor we send availabity event or performance event and not just one global event.
A performance event is not able to have an impact on availabity.