Hi Sam. Yes, others are interested in the updates and in Neo, too.
You can track the progress of each remaining/pending issues on GitHub. Things change there every day.
My ear is also to the ground... I'm sure it will be worth the wait.