I'm on EUW and mine is working just fine. Though I had to log in to the US site, then switch to the EUW one before I could see my personal stats. Honestly, it's about what I expected it to be, though I did have a good laugh at my best KDA being a staggering 40.00 with Taric no less.
The only part I found somewhat interesting was the little bit at the bottom where it suggests Champs for next season. Turns out Syndra and me should get along just fine, which is funny because I've gotten 4 Syndra Champion shards and 2 Skin Shards for each of her skins in my Crafting Loot. I'm really starting to think Riot are dropping me hints from a huge height at this point.