As far as having to ALWAYS record a DI, screw that. Over the years Ive gotten better at getting sounds I like. If something REALLY isn’t working in a mix totally (really never happens to me these days), I’d really rather just recut and resend if its that bad. If you want to send a DI to reamp that’s fine, but its a way to assure a mix NEVER ENDS. Get good sounds and commit early on in my opinion. It’s kind of like AppleCare to me, I never get it on new devices. I smashed an iPad last year and it was a 700 dollar fix. Still ahead a few grand over not getting AppleCare over the years. So if I ever get a call that my guitars just aren’t working for the track, I’ll eat it and recut. chances are, I’m just the wrong guy for the track and what I heard and played for it isn’t what the artist was looking for anyway.
Another unpopular opinion: if your FX are REALLY together, like you’re in love with your lead sounds, just print them. Always better to send or work with dry tracks, but if you have your sounds together, why bother trying to get close to the exact same thing in the mix?