Or did they thake a "six of one, half a dozen of the other" attitude to both empires?
I can't think of any rebellions. This doesn't necessarily means there were no Carthaginian sympathizers, as there is a very large difference between wanting Rome gone and actually being willing to face the legions, but at least rebellious sentiment was never critical.
However, the interior of the island was rugged and out of reach by state control--as in a way it still is today. Strabo has this to say about it (V.2.7):
There are four tribes of the mountaineers, the Parati, the Sossinati, the Balari, and the Aconites, and they live in caverns; but if they do hold a bit of land that is fit for sowing, they do not sow even this diligently; instead, they pillage the lands of the farmers — not only of the farmers on the island, but they actually sail against the people on the opposite coast, the Pisatae in particular. Now the military governors who are sent to the island resist the mountaineers part of the time, but sometimes they grow weary of it — when it is not profitable continuously to maintain a camp in unhealthful places, and then the only thing left for them is to employ stratagems; and so, having observed a certain custom of the barbarians (who come together after their forays for a general celebration extending over several days), attack them at that time and overpower many of them.
This is a classic example of what in Chinese studies would be termed "inner barbarians", that is, people technically within the borders of the empire but outside of the reach of government control and aggressive in defense of their independence. So while we can't say much about wide scale Punic revivalism, there were parts of Sardinia that were highly resistant to Roman authority.