Thank you for your insights and kind words! We are aware of the points you brought up and they are at the top of our to-do list, expect an update soon.