First, because I tend to get in trouble for saying anything contradictory, let me say all the suggested names are great! Having said that, I REALLY hate to throw a wet rag on two of the top suggestions.
It may not be a concern at this point, but we never know where life takes us until we arrive there, if you know what I mean. So, taking into account the likely success of this venture, special considerations must be given to the name so that it does not infringe or otherwise upset other entity(s).
I'm sure you know where I'm going with this by now. Though the third and fourth choices are great, the name play on another company may not sit well that company. Case in point -
AutoZone "... was originally ... and went under the name
Auto Shack, which was changed after the
Radio Shack company objected."
Having said that, I doubt you'll have a problem with this young enterprise at this time. But I offer this information for your consideration and in good faith.
Best of luck to you.