Related to deep joins, you can now do Model#destroyCascade and ModelArray#destroyCascade that will destroy all dependent (child) models given a parent.
User.find(1, (err, user) => {
user.destroyCascade(err => {
// Destroy everything!
});
});