Nice job.
I did a similar job last month.
I am not sure about Marvin specs for warranty of an exterior door, but the most recent I read for BayerBuilt required that doors be covered by overhangs, like a porch roof, with a projection 1/2 the height of the wall below said projection...
...so if the porch ceiling is 8' above the deck, they require a 4' roof projection above the door, to protect it, from the weather... plus all the other install instructions... in order for them to warranty the door.
This means for some patio doors or other exterior doors, no covered porch, no warranty. They are taking CYA to a whole new level, which leaves installers and HO's holding the bag.
That said, I do think it would be nice if homes were designed with all exterior doors covered by porches.