Hi tria,
I've been working on your suggestions.
I changed the dialog to a custom one which includes a details view. I also added support for track the user flow.
The initial version of the code is available at my github.
Let me know what you think..
Br.
Tommy