The worst question you could possibly ask
Everyone will throw in their biased opinion
For what it's worth both are excellent race winning cars. I think it would come down to which has more easily available spares plus better support from team drivers.
Perhaps the Cyclone edges in front based on these criteria.