"Better" is highly subjective but I just thought that I should note that if you're using here "on my computer" as opposed to iPad, you can do that on the iPad too if you're browsing the web on it.
Open web page, switch to readability mode, select print from the share sheet, unpinch on the page thumbnails to zoom them to full screen, open share sheet again and save the PDF in another app.