comment: Sounds overly complicated, which means it will probably cause more problems than solve.
  It's so much simpler to just charge what they want to actually charge for number of devices playing at the same time and then not worry about account sharing.