These work arounds may work but they do create many extra steps, each of which open up opportunities for human error like entering a customers information wrong in a draft order (happens all the time). Shopify should absolutely listen to this problem...