Ok, have you seen a wind turbine blade fall down? The fiberglass/carbon composite shards are everywhere (radius from the fall), and yes livestock will try eating them.
All the glass fragments from these panels. How green is it to have a panels life cut short by 20 years?
Im ok with roof/ barn installations, with battery backup.