I’ve come across this dofollow and nofollow topic quite several times in many forums and I’ve replied to them as per my knowledge. What I know is secondary, but I want to know clearly about the topic and how far they would impact in popularizing the website.
I think the value of no-follow links is that you can still get direct traffic from those links, especially if they are on websites with lots of traffic, so they are still worth getting.
I think your good rankings might be from excellent SEO and content and your other incoming links.