Should I traverse Shikoku by car or train?

First time going to Shikoku and not sure if I should go by rental car or train (maybe Shikoku JR pass 7 days).

  • I want to hit up Matsuyama, Kochi, Takamatsu, and Ao island
  • I wouldn't mind doing some free style of exploration of interesting towns as well
  • Love the countryside and nature, which is why I thought car might be a good idea because I have no idea how accessible train is on the island

Anyone has experience travelling around Shikoku with some insights? Thanks

by LunarTartarSauce