Can't really help on the software, except to say I'd tend to agree with Ant, it'd be likely people will prefer a name they know. Have you looked at Etsy? Might also be worth getting involved in, probably as an additional thing rather than what you're looking at now to replace the other.