Wow, all the ideas of the author are bad.
Font size in pixels are a bad idea, because people have different screen resolutions. For some your text might be legible and for some it will be a text for ants. You don't want that. Also a piece of paper doesn't have pixels, so you'll get different results for printed pages. You don't want that as well.
And the line height thing? No. Just no. Only because I have one larger letter anywhere in my text I don't want to screw up the line spacing for the whole paragraph/text.
Text size in px is objectively a bad idea.