At the moment formhandler uses trigger_error to notify the admin of errors. Within the advent of php5 Exceptions have been introduced which better fit the context of errorhandling for a class like formhandler.
Indeed, you have a good point. FormHandler v3 is currently not ready for PHP5. This is on our TODO list, so we are working on it. I will put this issue with the PHP5 todo's.