I work for EE, so there's that disclaimer.
I'd just comment that as others mentioned, there's some pretty significant differences in sizing between the Prodigy and the Spirit, so their XLarge is, if I remember correctly, the same as our Reg/Reg.
MYOG is also a great option not only for cost reasons, but personally I just love using gear I made myself. Even when something doesn't come out perfect, there's a good sense of accomplishment there. The temp ratings from Ripstop By The Roll are slightly more optimistic than what we use, so we call 6oz/sqyd Apex a 30° rating, which we've had pretty good feedback on. They don't offer 6oz there, so if you're a cold sleeper you may have to supplement with clothes to get 5oz/sqyd down to 30°F.