This is potentially possible, but there are a few reasons that we are not prepared to support this quite yet.
First, we are working on getting individual store inventory from Runit, but have not completed that task. We currently only see and support the web store quantity from Runit.
Second and most important, Shopify has not exposed their process for removing product from selected stores for placed orders to the API. So what happens with an order is that Shopify will remove the product from a location based on rules that the API cannot get at, and it does not expose in the API what location the inventory was removed from.
This means that we cannot correctly allocate an ordered item to a specific location in Shopify and will likely overwrite that locations inventory incorrectly. We can only know the location AFTER a fulfillment is created in Shopify.
We feel that this is a fatal flaw that must be addressed before we can offer a reliable integration with multiple locations in Shopify at this time. We have been in discussions with Shopify about this and hope to eventually resolve this.