Don't think OP should have been kicked for being afk if he/she stated she was going to be gone for a minute to answer the door. I usually give people afk a timer if they aren't back by the next boss, then you boot them.

Also this idea isn't half bad, but I don't think this will happen just because this game was meant to be built on some kind of community even though its lacking greatly in DF.