Martin, what problem or problems are you trying to solve? In general, I don't like code baked even if it has a minimal cost. Eventually it all adds up. And I don't like littering code with metadata. My long-term thoughts on logging was that if the framework was more granular, you would swap in loggable versions of the granules when and where you needed them.
-- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui