Good review but I literally have no clue where you got the idea TLR had bad production. It has superb production - the drum sound, the thick guitars, the vocal channeling, etc. Mantra had poorer production as it sounded drab and far less punchy. Maybe this is is subjective but it always struck me (and a few others) as obvious Mantra's production was a let-down after TLR - this is reflective of the songwriting quality of both as well.