I was in a similar situation and ended up going with the klasse twins + a top coat of carnauba every 3-4 weeks. Can't say for sure if this will/will not prevent the "yellowing", but so far it looks as good as the day I got it.
Honestly, I'm of the opinion that as long as your car/carbon fiber...