Do you think Capoeira can be taught, learned, and utilized as an effective martial art?

I know it is usually not practiced as a fully combative style.
I know it is more of a flower style than a truly practical style.
But, I have heard many claims that, if used properly, it can indeed stand toe to toe with the more pragmatic and combat-based styles.

Thoughts?