Technology and the community are very important points.If the coin has some what unique technology than there is more chance for it to succeed.
+1. Innovations and active dev is very important.
Exactly!
You could have the best altcoin ever. but without active members and without an active community as a whole you got nothing!