Such a nice feedback ! Can't believe I had someone stick around for 2 hours !
And you're definitely right, my patch is ready for the bugs you mentionned just waiting for the voting deadline to end ;)