Absolutely correct, but I would assume it's directly or almost directly correlated numbers; following the title is pretty much super-wishlist, with it's news appearing on community home page and whatnot. Follower/wishlist numbers could also totally be skewed towards games with release dates setup for the longer period before the release, because thanks to that they appear in Discover Queues.
I have can see both numbers, but I'm pretty sure that someone somewhere would give me flak for sharing data that isn't public. What I can say is that 'followers' are a fraction of the number of wishlists.
Agree with your comment about follows being super-wishlists. :)