consider realistically what kind of time you're willing to put into detailing your car and what kind of waxing ethic do you currently carry, they both take some babying but in sorta different ways/steps
are you willing to wait for cure times or want to get something that cures right away like with the aid of ZFX.
are you a weekly waxer or do you tend to slack off?
are you willing to work put up with wax that my be a little tedious to remove?
how often would you wash and QD?
you also mentioned you want swirl hiding capabilites, IEO (in everyone's opinion

) paint prep is the key and you should get rid of most of that before you choose either. It may even seem like you will spend the lengthiest time on that step. Then at that point swirl hiding may not be a factor.
both have been proven to work for everyone
each has a characteristic shine that some tend to prefer over others on different cars/finishes
check out the members forums or others that have used either product on your car
good luck :up