If credit cards were not already the dominant electronic payment mechanism (i.e. VISA/MC were just starting like Dwolla is), Dwolla could possibly win out because businesses could refuse CC's. Not going to happen now, at least with regards to business-to-consumers. And I don't think most B2B transactions were conducted through CC's anyways.
They seem to be doing okay now, but I don't see any secret sauce that's going to make them anything more than a fringe player in the payments industry.