Excavations in Alalia found a pretty even mix of punic and etruscan remains in corsica, while in sardinia etruscan ones dwindle the more west you go (although in some nuragic villages they were more prominent than punic ones).
As for the global strategy, given the almost total dominance of the punic senate by the barcids I think many tend to overestimate Hanno's role in the military strategy.
Bookmarks