Hi!
I use a professional plan in my company. We switched for two main reason:
- Custom domain
- Bigger sizing for instances
Yes you will.
Yes, you will be able to set up more powerful environment for scaling your app. Some interesting doc on how scaling work. With professional plan, you could have bigger instances.