He does better as an opener, he's more apt to get the crowd hyped, he's alright when he's not opening but if you listen to his music to much... idk its hard to describe, if this is your first time seeing him Im sure youll have a good time.
Oh and his shows are short which is wack.