It has a nice meaning but I think it will cause spelling and pronunciation problems.
I would say TAY-a in
German but in English I wouldn't be sure whether to say it like
Thea (THEE-a) or THAY-a or TAY-a or TEE-a.
Thea is also getting trendy in many places (here in Germany it is rising).
I like
Theia better. But again I wouldn't be sure about the pronunciation. It is why I wouldn't use
Thalia. Too many options.
Please rate my list:
https://www.behindthename.com/pnl/6232