Is there a D7 module that allows you to create a content type to be displayed as a system message?
It would be a lot of overhead for this one function but Rules can trigger arbitrary system messages with Token support. Here is a screencast by Node One which can give you an overview and he does the system message example in a couple of the videos. I think that if you need extended interaction with users Rules can be very helpful.