I have to say, this is the STRANGEST group of programmers I have ever met.
Some have Cows on Ice
Some are feeling up Elephants...
However, the good news, is that I don't feel like I am the strangest one here! and that is a unique feeling...
p.s. As far as optimizing rules, can I suggest that VIEW LOGGING is your best friend. I look at that, and notice that a rule, or process is called more often than I planned. Thats a great way to see whether you should change conditions on your rules to be more selective.
However, the rules engine is either fast or blindingly fast. When I see that it has evaluated 50-100 conditions after I click save, and see that the save is sub second response, I figure there is not a LOT of tuning that I need.
(of course, indexes on your SQL columns, can be a HUGE time saver.. but thats another topic)
Bruce