Would choosing an alternative crypto currency other than Bitcoin help with some of the recognized issues?
I still think Bitcoin would be the best choice at the moment. It has a developer community that is actively working on solutions to the problems that keep it from being better suited to large numbers of microtransactions.