The site is definitely still buggy. Mine seem to be mostly updated. My biggest complaint is scrolling through all the player pictures to pick someone for your streak. Just list them alphabetically, geez.
I have had 4 different 5 game streaks and no prizes yet. Haven't had any of them reach 10 yet though