I like your idea of the porch, too. But I wonder if you need the full 40 ft length? Maybe the back 1/2 to back 1/3 could be enclosed for some other use (yard equipment storage, compressor, or shop-accessible storage?.
Also, not too keen on the look of the gable end with the flat soffit over...