I would agree that land should start paying out. We are looking to sit on it for another 6 months most likely before it even starts going into action so providing something for that hodler gang and at least giving it some value right now would be nice. Plus the reduction of 6% wont be much when land finally does go out.
However the tower defense packs I see no reason to reward SPS for those yet. Not at least until the game is released. I think most realized SPS was even going to be a thing at first for tower defense. But it passed and put a small bit of SPS on the table. However with no active gameplay etc it feels too soon. Perhaps a month or two down the road as prehype for the release of the game but it just feels too soon right now.
I see your point and there sure seems to be more people not liking sps rewarded for tower pack holders. No skills based to earn. !LOL !PIZZA