https://imgur.com/a/mfw8t
Cutout of passenger stair looks better already.
Thinking Ill weld a piece of 20 gauge in .... then weld some cross supports underneath.
Seal with rustoleum and maybe some rubber spray underneath.
Then do same (patches) for hinge support.
I *think* that should be fine.