Hi Jorge,
I'm wondering... the URL you shown has a great WOW factor, but... is it really helpful for users? I find the tags are actually less readable, so this looks like putting technology show-off ahead of usability.
That's just my impression, I may be wrong, hence I am curious on your inputs.
Joao