Hi Mr Wiz,
Uni-Solar panels are deposited directly onto the metal--that is why there is no glass. They also work with more than one frequency of light, so they will put some power out even when it is raining. (I was getting 2.9 amps today in moderate rain).
Although they are shade tolerant I would NOT put anything over them and especially not chicken wire that would cause minor shading to the entire panel.
Uni-solar never made a 75 watt panel. The did make 64 and 62 watt as well as 42 and 21 watt (rare to see 21 watters). I suspect you have the 42 watt units.
Their current production is 144 watt and 68 watt units, but not on a metal panel. They also sell a "solar shingle".
I paid $5.50 per watt for mine, so you got a *deal* imho. (Well done).