I sorta like the chorus for the song you mentioned, but, sorry to say, they're losers. In that video it's just some half naked girls, and them breaking stuff. Absolutely stereotypical. I'd like to see them make 2 more albums.
"Simple Minded" is pretty sweet. I enjoy listening to it every once in a while. Dragpipe are a good band with some potential, but I don't expect hearing too much from them in the future.