I have a http triggered cloud function deployed in the europe-west1 region and a web app hosted with firebase hosting.
I have also setup a rewrite to that http function
Now that there is official support for other regions it states in the docs that "If you are using HTTP functions to serve dynamic content for hosting, you must use us-central1". So i think we have to wait and see if they will change that.