Saw them at Loon Mountain in New Hampshire some years ago. With the best will in the world, I wouldn't say I was overwhelmed.
They attempt to emulate Shooglenifty, Wolfstone et al, but I think they have some way to go.
I think their name pisses me off as well. I mean, "Bhoys", what's that about?
Murray