@shan - thanks for the feedback! I've added it to our backlog so we keep track of it when we talk about enhancements
WRT your first question, we just open sourced the code for the graph data science library, ahead of our preview release in February: GitHub - neo4j/graph-data-science: Source code for the Neo4j Graph Data Science library of graph algorithms.. It's still a work in progress, but if you want to see the underlying code or open issues etc, this will be the place for it.