used pusher to show online users without having to reload the page

How about extracting an `announce_current_users` method in the ApplicationController that does this and sends it out via Pusher? That way you won't duplicate code.