Totally agree with all your points cept for 4. Number 4 is already in place. It may be hard to notice with such a low FPS but it is there. I don't...
Separate names with a comma.