I'm in complete agreement with everything you've said, very well put.
Honestly I'm a little nervous about the possible symbiote suit. The design really does have to be iconic, as Miles has almost explicitly been kept away from any situation where he could be exposed to a symbiote. It's also hard because the suits tend to be dark and "simple" in design and Miles' suit is already like that,