If you can come up with something that is catchy, memorable and available that is the ideal. That is easier said than done. With the domain market the way it is, you do the best you can. All of your proposals sound like suitable domains for your purposes.