About the variant info:
I try to update some from time to time, but I have had hardly any time the last month, maybe I'll start updating them faster again from this week onwards.
On the pages listing mechs:
Listing all mechs that carry that weapon / equipment might be a bit much, but adding "signature" mechs/vehicles might be a good idea.
For example Huit for UAC2/5, Awesome for standart IS LBLs, Catapult for ELRMs. Tough I am not sure that you can find one for every weapon.