What ever works better and is cleaner, I'm fine with. Its all in the marketing. I'll look at some of the drives and indexer systems I've used in the past and see how they implement registration and other features.
I want a box. I also acknowledge that I have no experience with the subject and will likely botch it. If you can point me to good implementation examples that would be great.
If the apps I've seen are good examples, it seems much clearer what needs to happen. If you can describe other apps you've solved with registration moves that would also be helpful.
And please know that I am grateful for the guidance. Thank you!!
A good box comes down to defining it's inputs, outputs or behaviors, and termination conditions. Once I know that, the work should be pretty easy.