With regards to scalability, I second this.
We are developing a web service with it, and as our project has grown we have had no problems moving from decorated functions to class based views.
We looked at Django but quickly realised that our service didnt need to be that heavy.
And because of its Flasks clear modularity, unit and functional testing things has been fairly easy.