MongoEngine vs MongoKit for Django
TL;DR: MongoEngine!
I've had the pleasure to work many times both with MongoKit and MongoEngine on complex projects.
I'll start from the end: MongoKit project on GitHub is dead. When choosing the right tool, always remember that working with well maintained project is a huge difference. There are more features, less bugs and always someone to help you with problems.
If you do very simple stuff with MongoKit you'll be fine. But when using more features, I found more and more bugs. Actually I also submitted fixes and there were no one to accept them. On the other hand, MongoEngine community is super professional and a live.
After getting used to MongoEngine syntax I enjoy every bit of it :)
Have you used MongoEngine or MongoKit with Django? Which one do you prefer?
Background:
I'm developing a new site and have experience with normal Django development but for the kind of data I'll be using the MongoDB will be better suited than a SQL database.
I'm using Python 2.7 and can compile/install anything on my host so that's not a problem.