The Turbo is finally getting a respectable flash card thanks to KRIKzz. Runs off of SD cards (micro SD?), no drivers, cables or any of that biznatch.
It will work with both US Turbo and JP PCE systems. Both systems will be able to run games from both regions. There is a switch on the cart so you can tell it if it is plugged into a US or JP system. The OS on the card will patch US ROMs to run on JP systems.