I don't think it's possible for the pi to also act as a host on its other USB port if you do this, is it?
https://www.friendlyelec.com/index.php?route=product/product...
It does mean that some devices will power off unexpectedly when others restart but unexpected restarts are something you have to plan for anyway.
Thanks.