Thanks for the feedback
I used plane distance because it's faster to compute and the accuracy is good enough for this use case.
Regarding the UX I think it's a good idea to make the map take the entire screen.