It is certainly not "necessary". We've been to Jamaica primarily during peak season, landing on Saturdays, at NOON, with 5 other flights landing at the same time. We have waited in line for up to 45 minutes, but normally around 15-25 minutes.
It's hard to predict waiting times because they change staffing depending on how many planes are landing, so (although rare) you could have a longer lineup on a Wednesday in the off-season, then you would on a Saturday during peak season... but generally I've found lineups aren't that bad and they are fairly efficient at processing people.
If you're the kind of person who could be bothered if you spent 160 USD on a service which saved you only a couple minutes of lineup, then don't get it. If you're the type of person who could get lots of anxiety about potentially being stuck in an immigration line for an hour, or you'd rather just pay the money to avoid the risk of waiting in line... get club MoBay.
Its really a decision based on how much 160 USD is worth to you...
Bookmarks