I rely on A Better Route Planner pretty extensively. I reported this new site to them. They responded indicating it should appear in their system within the next 24 hours.
I had also reported the Hamilton site when it came online but no word back on it.