Yes, interesting story but also amazingly dumb in a few ways, I think.
Flying low (below MSA) without the necessary electronic charts and as it seems not checked paper charts for the MSA in bad weather?? Also I guess you could program a GPS before take-off.
I am happy someone survived.