I think adding details like that makes your point more strongly -- too many folk on the internet shoot their mouth off with vague claims, which when poked at completely fall apart. But in this case it only took clicking on your user profile to see that yes, the project you were referring to really was a pretty popular one. :)