Yes, I do immediately think of the mythical beast. That's not necessarily bad, though, because griffins aren't really monsters.I don't like Griffin anyway, but if I did the mythological association wouldn't put me off. If it really bothers you, you might consider Griffith.