Yea i love their album and listened to it pretty obsessively over a number of months after i bought it - their Glastonbury set seems to fit with what you're saying really, clearly talented, but lacking confidence/stage presence - I imagine i'll still be game for them though at End of the Road.