WOW, thank you for the great and detailed review. I will work on some the stuff you mentioned on a future patch :)