Hmm, aren’t the costs only for publishing on the app store and you can import an app from your own xcode for free? At least I was under that impression.
You can only install 3 self-signed apps at a time, and they expire after 7 days. It’s meant to make it difficult for anything other than development purposes.