If you are a small business targeting corporate clients, I think it's useful to have a memorable name, even if it is not related to what you do. There are lots of strange and funky company names in the IT industry for that reason: Fat Beehive, Lumpy Lemon, Purple Matrix, Onyx, Blue Lizard for instance. When you start up and you're trying to punch above your weight, you might not get the first few pitches, but if you are good enough, some of the people you pitch to might remember you and call you back later, possibly when they move on to another company.
If your target audience is private individuals with small occasional needs, then it does not matter so much, and I agree that a name that comes across as pretentious could put some of those individuals off.