Yeah, I'd say it's cool as long as you're not spamming it. 2 years is a long time and likely out of the memory of most. But, this is just my personal opinion. For example, I've never seen this site and it's pretty cool. Happy it was posted.
This is the second random Show HN post in three days under this profile.