I actually prefer the current Armory logo, but that’s totally personal preference.
The problem with intro animations in general is that when people see games with that intro they know with which engine it is made, and if the game is bad they will judge the engine for it. That happened to Unity.
But Armory might be in even greater trouble because it will not just be 100% free, but also its user-interface will be familiar to a lot of people. This attracts lots of newcomers to gamemaking, who will show of their first “unperfect” tries to make a game, and those relatively bad tries will be associated with Armory being a bad engine.
For now I would not enable such an intro for games, but later when the engine becomes betterknown, maybe.