Making rules refresh page when message after one has time to read the message?
You might want to consider 

Absolute Messages


  Displays system messages in fully themeable colored horizontal bars on
  top of the page.
  ...
  * messages could be dismissed automatically after a specific time - configurable in module settings for each message type separately,