Thank you so much for taking the time to write up such extensive feedback. It's all very well thought out and explained. We're hoping to address most of this by the full release! We really appreciate the kind words!