Thank you for sharing your business and commercial case.
Further, Ubidots does not yet have a tool for end-user self sign up nor device claiming, that is, enter a device ID and automatically have a dashboard attached to it.
Nonetheless, we are currently working on both features, being the self sign up page expected to be first delivered and followed by device claiming.