Well, of course some things are going to need to be rewritten? It won't be complicated at all, but the primary concern is registering new accounts, looking through documentation for API keys, testing, etc. This seems like wasted effort just to get banned again. Or worse -- get banned and account funds put on a hold.