@DC1 - This is 100% correct, and this is how the application should be built.
`
I would prefer long term to use an ORM, rather than writing raw cypher queries. I find it a more natural way to think about my data models and add features as I need them to the right classes.
`
py2neo doesn't have close() method, but official neo4j python does.
py2neo is not cluster-aware, but official neo4j python is.