They clearly worked better as comic relief, though I think it is possible to make them villains that work. They'd just have to be villains in a different mold than the Klingon/Romulan replacement they were originally imagined as.
Think about it, the Ferengi are basically corporate CEOs. That's some pretty scary shit right there.