I think every teenager / youth from Barry worked on the Island at some time in their life.
I did Butlins, the Fairground (the Log Flume) and various arcades.
I really don’t recall skins/mods battling away on the island, but it was always pretty lively in the evenings…. The Friars, the Pelican, the Bier Keller

…… but I do remember the London Road Rats MC turning up one Bank Holiday and mayhem breaking out that night.