It's perfectly fine. It might not work for you, but it's fine just the same. I don't know of any bugs other than the inability to reboot/shutdown from a running system.
Double the graphics performance, yes, a full double, of any lollipop firmware - because I backported the marshmallow graphics implementation - no other firmware exists with that configuration and performance on lollipop.
All cores running simultaneously and up to 1608mhz, something thought impossible before my firmwares due to 'heat and throttling' - made possible with perfect stability and no heat or throttling issues with my builds.
Highest memory performance - 25% increase over factory or any other custom firmware - and fastest i/o performance to match. And many, many more highly technical improvements that add up to that 'great window dressing high antutu score'.
What do you think I would do (and actually am doing in private testing) with marshmallow/nougat firmware?
I don't know if ethernet works. I don't use it. But just as I've done with anything else, when something major is confirmed inoperative or faulty, I fix it.
If it doesn't work for you, don't use it. But don't say it isn't ready or isn't complete. That's not technically accurate in any sense. It just doesn't suit your preference and that's fine.
I build, test and do everything else on my own time and with my own resources. It's clear the way I structure my threads, respond to all posts and allow for requests to ports for all sorts of varied RK3368 devices (and there are many) gives the impression my firmwares are somehow deficient.