I'm giving it 5 because I hope you fix the firmware you wrote for this to allow any camera to work with OSD. I did but the runcam nano now but there is no reason your firmware can't support any OSD.
Also there is no reason to have a different motor port. Nobody uses the port that this board has.
Overall the ghost protocol works great that's why it's getting 5. I hope to see more ghost flight controllers