Yea, that's why I choose it, too. It isn't as opinionated as Angular, but it has enough structure that you know where to look to find most things in an unfamiliar project (my gripe when working on inherited React projects).
Rarely do I ever have to think about performance, and when I do, it is always complexity in the non-vue code, not the framework itself.