I keep my KeepassX database in DropBox, but my actual key file is not there.
I've not used a Keyfile,.. only a 'decently long complex' password.
I do both just because I'm paranoid. My password is only 15 characters, but with the key file I think it helps. That way even if someone gets my database they can hammer the database with passwords all they want but it won't matter.
Of note,.. it seems that it is not just KeePass "one point three" or "two point three" - in each case, it's the thirtieth published incarnation of that particular version of KeePass after the "point zero" version (as commented from below).