If you are the kind of person who likes to dig your own worms, jiggle the fishpole, and just generally futz around, hosting your own landing pages might make sense.
On the other hand, if you would rather save a lot of time and frustration, you can let a service like Landr build and host your pages. Instead of focusing on all the details required to get pages designed, developed, published, and hosted, you can let the Landr people handle it, while you focus on improving your marketing messages.
With Landr, all your pages are stored in one place on-line, so you can access, edit, and publish your pages any time, from any computer. You never have to worry about naming conventions, managing image files, or storing custom forms, because everything is in one secure, easy-to-access hosting location.
In short, with a hosted landing page solution you can skip the details and focus on the fish.