That is some really useful feedback CoalFire! (good to see you again!)
I appreciate taking the time to write this comment. Lots of the points are very valid, they will definitely be taken into consideration.
Thanks again!