There are a couple of UX sharp edges to clear up for sure - a bit more validation, confirmations, etc to be added.