I'm not sure why a nat20 is a critical in a roll under? maybe making it "target number" exactly would work better for a "roll high but roll under" system? It just feels weird to my brain to have (for example) 12 be a success, 17 to be a failure, and 20 to be super good.
