Suica is amazing until it isn't, recharge with credit cards can be a miss. Doesn't work everywhere in Japan too.

When I visited, my Visa card didn't work anywhere except 7-11 ATMs for some payment network reason. So the Suica card was a lifesaver.