I suppose I may have to change the name at some point down the line. It is quite difficult to find good names.
In my search, I sat down with instantdomainsearch and said "ok, I'm going to come up with at least 100 acceptable domain names", this was the favorite out of everyone I polled.
I like the idea of implying "speed" instead.