Nobody really want a hard fork, if you can't run Android apps, you might as well use a Linux distribution.
Well the idea would be to run Android apps on the hard fork :-).
If you can run Android apps then you need the same behavior as AOSP or I'm missing something?
If you don't rebase from AOSP, the apps won't run pretty quickly.