Congratulations on what looks like a really nice effort - I'm looking forward to trying it out. Out of curiosity, what are your main reasons for not making it a joint effort with RetroArch? I'm a modularity and reusability freak, but I know often there can be quite compelling reasons for not doing it.