Hi there, and thank you for being a Photon contributor! I plan to contribute back OpenAddresses import soon.
Currently distance/duration matrix is built server-side yes. Eventually this part will be fully local too.
Working on "tiled" CH first and then CCH. I haven't even investigated patent and license situation around customizable contraction hierarchies yet.