In your plugin you activate your debugging mode automatically if WP_DEBUG is set to true. This creates a lot of logging messages like:
WPHP-> called: wphp_query_posts_where WPHP-> called: wphp_query_posts_join
This is not very useful. At all if someone is trying to monitor messages from his own code or other plugins.
It would be nice to decouple your script debugging from general WordPress debugging.