I agree with your points but think trello is fairly unambiguous, considering it was an available (? or cheap) 6 letter .com domain.