I don't have this moveset so I don't know if its good. I'd just say that this game generally rewards patience and if you already have a good attacking team PLUS you don't like the moveset on this tyranitar, then wait. Why sacrifice hard earned candy and dust on something you don't like.
Think of it this way, the next time you evolve a tyranitar, you have a 5/6 chance of getting a better moveset than what you have now. Sounds good to me.