I subscribe to all four, here's my thoughts
Epic Pros:
-Lots of personal thoughts on whether states and species are 'worth it'
-Was informed on some draws that I wasn't even aware of
-Their members portal on their website is very easy to filter by state and species, easy for very focused research
-Good at pointing out which units don't give out a random tag, and are therefore a waste to apply for
Epic Cons:
-Expensive, recently increased to $150/yr
goHunt Pros:
-Viewing draw odds is the most streamlined, nothing else comes close
-Strategy articles are good, I like how they approach each state from the perspective of applicants at different point levels
-Gear shop has better prices than most other places I've seen
goHunt Cons:
-They're secretive on their monthly giveaway odds, refusing to say what your chances are (probably worse than drawing a sheep tag)
-Annoying to make sure you get the $50 "gear shop special offer" credited to your account every year
Huntin Fool Pros:
-Free eMag with Onx Elite
-Good data on opportunities outside state draws, like raffles.
Huntin Fool Cons:
-Not as enjoyable to read as Epic Outdoors IMO
Toprut Pros:
-Free with Onx Elite
-Another data point for hunt planning, I like the terrain index for each unit so I can determine the average steepness of each unit quickly
Toprut Cons:
-I planned one of my hunts back in the day using this service and they got the season dates wrong
-Comprehensive odds aren't nearly as easy to view as goHunt