Teba is okay, he's definately better than Yunobo. If I had to rank them I'd go Riju, Sidon, Teba, and then Yunobo.
I thought I'd like him considering gorons are my favorite race, but nopeeeee. Kid just makes me want to kick him.