@Rama
Hey Rama,
first of all thanks for the Feedback
I plan to Create a full List of the Tags before the new Version of the Commander Survival Kit arrives.
However the upcoming new Units will be included only in Commander Survival Kit: Units the official Standalone Unit Pack of this Project. This Unit Pack will be Released next to of the next Version of the Commander Survival Kit. All new Units will have new Tags as Well. So the List will include them as Well next to of the ones from the two Managers. What I can say is the Unit Pack will contains several new Units including new Experimentals. So I think the new Setting in your Mod will be useful for them too.
Regarding to the Lobby Options:
Loud has recently get an Integrated Custom Lobby Option Support, which is based on the Lobby Enhancement Mod 4.6. Steam requires the Installation of the Lobby Enhancement Mod 4.6 to get the new Lobby Options to Work. The SCD File is included in the Gamedata Folder on my GitHub Repository of the Commander Survival Kit or in the recent Download on Moddb.
Only the "Key" Value is called by the other Files in the Commander Survival Kit.
I simple use the SessionGetScenarioInfo() Function to get the Values.
As an Example:
In the lobbyoptions.lua:
key = 'RefPointsGenInt',
In the ReinforcementButtons.lua:
local ChoosedInterval = SessionGetScenarioInfo().Options.RefPointsGenInt
The pref Value is Not called/used by the Files in the Commander Survival Kit.
The Descriptions/Tooltips are defined in the two lobbyoptions.lua Files or in the CSKTooltips.lua
Hope that helps.