Signed up ourselves not too long ago. You are right about the issues being a perk, not a full subscription, but something like 4 free issues (you can then subscribe for a full subscription I think). There is a selection you need to make in the account settings (trailering or Motorhoming). I selected MH and it has worked, because we received our first issue a few weeks ago.
Don and Denise, 2 boys, 3 dogs
2009 FW Excursion 40X, Toad - 2018 Yukon Denali
Blue OX Alpha and Patriot Brake, Weber Q