While I get what you mean with the mythological Io (don't think it would be an issue), and Io as the volcanic moon is a pretty cool association... what prevents me from using Io is the dreaded I.O.U. As in, I owe you (something).
***
Please rate my personal name lists:
www.behindthename.com/pnl/69381www.behindthename.com/pnl/69381/117507www.behindthename.com/pnl/69381/109399www.behindthename.com/pnl/69381/132018