Thanks for your positive feedback.
The stuff you’re mentioning has being discussed here:
Feel free to comment/vote on those threads.
Cheers, G