Hey Luis,
for the record, most of the issues you discovered are already in the bug tracker, including bugs #: 432681  608682
599942
573885
569980
610069
610217
593828
612801
...among other things.

You do have a couple of nice ideas that would be worth implementing too (or filing bug reports on :)