You will only earn points after 15 minutes or when the next stream loads automatically. Closing the Twitch Tab will prevent you from earning points. (Be logged in)
Make sure you do allow Popups from Lurker.tv or it will not work!
No other qualified Streamer online currently