"Тайконавт" - это перевод слова "космонавт". А у слова "астронавт" другой корень с другим значением. Поэтому использование слов "астронавт" и "космонавт" вполне логично, а вот "тайконавт" - тупущий идиотизм.
Пока всего три страны летают - пусть будут три термина. А вот индусы или японцы обломятся, думаю (европейцы давно называют своих "астронавтами", насколько мне известно).