I'm going to give the swapping with an original cartridge a go, thanks for the suggestion, and as for the british DSi not working with an Acekard 2i, I doubt that for some reason...
Update: I've done some swapping and have been playing China Town Wars for about an hour, so far so good!