having no text on the icon (or at least some sort of logo) makes the icon seem 'amateur' for want of a better word.
The only app that I use that has its name in its icon is Kindle. Look at Twitter, Facebook, all of Google's apps, all of Apple's apps -- none of them put the app's name in the icon. You're calling all of these companies amateur?