I think the Cardassians could have a been a dangerous superpower on the same level as the Federation.
They had the organization, infrastructure, and a disciplined military.
What they didn't have was resources and time. The Federation had too much of a headstart on them.
If they had the resources, more time to expand their military and develop tech, they would have been an extremely dangerous enemy.