Any of those, including RedwoodJS, will all give you plenty of performance!
I highly recommend you build it in a monolithic approach, because it will make it a lot easier and faster to build.
Since you are mobile app heavy, I would probably go with GraphQL using RedwoodJS+Prisma or Next.js+Prisma+Pathos [1]