I don’t feel like your suggestions do enough in regards to bombards, they need at least a 50% health decrease, removal of ranged armors, and decreased range as well imo.
Other suggestions are fine
P.s. try to keep siege stuff to this topic:
Devs have already replied there and it’s easier for them to look at one thread for the ideas and input, plus more chance your idea will be heard