Promising! I left more detailed comments on the page itself.
Thanks for taking the time to add detailed feedback!