I have posted a short discussion opener on the new Japan team site on Etsy. If anyone has the time to give their opinion please see http://www.etsy.com/teams/5024/etsy-japan/discuss/6673319/
Etsy Japan team members or not, please take a look. You have to be logged in to Etsy it seems. The link will take you to a login page.