The functionality is highly limited in the calculated properties manager. The ability to control formatting, unit conversions, and simple conditional if-then-else statement support will be extremely helpful. Database triggers are currently the only method to do these things.