Team Gizka is quite notable among those who play or have played the game. I don't see a problem if Wikipedia or Wookieepedia don't want to give any mention to it. Those aren't reliable sources for information, and their rules about fan made products, especially on Wikipedia, change from time to time mostly depending on the mood of the people who edit those areas.