Is True Terpenes vs Abstrax mainly a flavour comparison?

Not really. Flavour is part of the decision, but the bigger issue is how each brand fits your product strategy. The real comparison is usually about repeatability, formulation style and how much flavour personality you want the product to carry.