I don't have a profile there, no - achievements have a weird psychological effect on me in that they take away my internal sense of when I feel like I'm done with a game.
It ends up discouraging me from replaying games I love, since there's other games I haven't gotten all achievements on yet and makes me keep playing games I don't really enjoy anymore, since there're still achievements to be unlocked. Sometimes I hate my brain.
That said, I think it's genuinely super cool that people that do enjoy them have access to something like Retroachievements these days, makes emulation even more amazing than it already is in that sense.
(And since it's an opt-in kind of thing it's ultimately down to me whether I want to engage with it, unlike with Steam and PSN and so on, so that makes it extra neat!)