As important as the horsepower rating is, the more crucial aspect is head loss. All submersibles have flows that are rated from basically a zero head, open discharge setup. The reality is if you just slap a garden hose on the discharge, the head loss will be so high that the flow will be not much better than what comes out of your spigot. It’ll produce great pressure, but the flow will still suck.
What I did was use a 1HP sub pump but I constructed a discharge pipe line using 1-1/4” PVC with threaded fittings at the pump and standard unions up to the water surface so I could easily assemble and disassemble it. You run the pipe straight up from the sub pumps discharge all the way to the height of the deck and then do a 90 elbow to another length of pipe that runs to wherever you want the water to go. Think of it like a giant ↱-shape. You can terminate the end of the pipe with an adapter to 1-1/2” that will then fit the standard blue discharge hose. Using straight pipe for the pump greatly reduces head loss.
In my setup, a garden hose wouldn’t do much better than 5GPM. When I use my piping manifold, I can run the discharge hose over 200ft (relatively flat terrain) to the front of my yard and still get 23GPM.