I actually like the logo. I have a soft spot for gimmicks that hide letters or negative images in the main logo. Like the FedEx logo, or the Milwaukee Brewer glove, or the Atlanta Falcon 'F' bird. Full disclosure: I didn't realize what the Falcon was until last year. I saw a guy walk by in a Falcon jacket, then it hit me and I almost dropped my coffee.
Also, why the f*** is there an NHL team in Vegas? Is there seriously a desire for hockey there? What about, like, Seattle or something?