Nice. I should be able to actually finish the WP and Win8 versions now as that's the only achievement I'm missing in both.
From the sound of the official page linked in the article, the Daily leader boards won't unlock the achievement. The weekly ones should be easy to get though.
I m ay actually attempt this achievement now