I like how it looks spelled out... however, I am unsure of the pronunciation and most people probably would be too. My guess of it is teer-awn, rhyming with
Kieran. But you could expect people to say it in plenty of other ways (tee-air-an, teeran, tyran, etc.) Which is right?
If it doesn't bother you to correct them and you like the name, I say go for it.
I like
Shea for a middle name. Dunno what else I would suggest. Seems like it would sound nice followed up by a 1-syllable (well, depending on your surname). Maybe something traditional in case the child ends up disliking the name?