The whole notification profile functionality needs a complete re-write. The "profile" should be based around the RULES that are applied to devices and not the MESSAGE that is sent/emailed as is currently the case.
For example, I would want to create a profile or template for domain controllers that would monitor particular services and events. I would then save that profile and apply it to all my domain controllers. That RULES profile could then be associated with a message template similar to what is currently the notification profile in OpManager. That way any new DCs that I add in the future could then have the same profile applied to them. This is not possible with the current model. At the moment if I want to apply the same set of RULES to a new DC that I add to OpManager I must go to the current notification profile for a DC look at all it's rules and then apply them to the new DCs - this is very, very cumbersome.