@Alexandre
Indeed, they're not all fully compatible but most of the functionalities were present (compared to Max6 and I never really used Max7). I think that using alias for the names of the objects and the methods could solve most the compatibility issues. Anyway I've to re-explore the code, it has been a while since I didn't look at it (to be honest, since the last Pd updates I use only the native data structure and the IEM GUIs).
@Antoine
Yes, please. it could be a good point to restart the work!