As someone who's very bad at looking for names, I also wanted to thank you :) .
A marketing expert acquaintance recommends one-word names over the two-names approach you advocate there, though.
From your trello: "Even internationally, two English words is usually considered fine. This works for a number of sites, Facebook being one of the most notable examples" (I also thought of SnapChat, InstaGram, etc.)
However, the marketing expert wrote this advice to me "No future company is called (bad two-word names), they're called google, oracle, hulu or oculus. Go clean and easy to remember & pronounce""