Glad you enjoyed it! Thanks for the feedback.
The things you've mentioned are all good ideas! Most of them we never got to cause of time/technical limitations - but maybe in the future!