#1.
When editing Init/Execute/Cleanup, code completion has strange side-effects, namely every completed word has its starting letter duplicated as if the part of the word already entered wasn't completely replaced/removed. See short video here.

#4.
When closing the Unit Testing window it warns me to save the project even if it was saved right before closing it. Also, when modifying contents of Init/Execute/Cleanup does not toggle saved state (save icon remains disabled).