I have no problem throwing prop baits and walk-the-dog style topwaters all day even in wind if that’s what they are wanting. I can remember catching a few fish on weagles in 2 footers on lake Bemidji one day. I think that was kind of a freak deal but definitely have no issues with some nice chop and topwater baits.
To answer your question on if they are better than bucktails, I think it all depends on what body of water and what the fish are chasing. At times they can be more productive for sure, but not always.
My opinion is you just have to read the water and consider what you are seeing/catching your fish on and adapt to what is working. If it’s a topwater then by all means keep throwing it!