two SM57s is the way to do it. sorry..... It is near impossible to get a good sound from a DI. I have not used it on Elec guitar, but the Radial JDI sounds amazing on everything that I have used it for.
try using something like a Boss GT8 or a Line6 PODXT and ditch the amp, (a lot of players do not like this option.)
Build a box to encase the amp.
move the amp offstage.
You mentioned recording.... When I record electric guitar in the studio I will record a clean guitar sound direct through a DI and then the output of the DI to also feed the amp and record that mainly for monitoring purposes. I then re-amp the clean recorded guitar and try different mics, tones amps, etc... to find the sound that I want. This may be an option?
Guitar players spend thousands of dollars in search of the perfect tone, and a emulating DI just will never come close.
I am personally a tube-amp guy, and I like it loud and crunchy, thats why I re-amp when I record. I am understanding and when I have to, I will use my PODXT Live for situations where an amp is too loud for on stage.