Why would the subscription matter if you're not even getting interviews? The only relevant metric is your personal network, everything else is done.
A lot of referrals would not make it past interviews because they thought they were going to be handed the job without question and came unprepared.