Thank you for your detailed feedback, these are all valid points we are considering.
Glad you liked it!