Much better examples of red flags.You're right those are all bad signs. I also think it's interesting that he mentioned Freescale first and it didn't come into existence until 20 years after he started in the field.
I certainly wouldn't give him any money, but then again I don't give money to any kickstarter projects. I think its best use is for more arts and media focused projects. Movies, games, and other consumable content. People have been trying to use it as a replacement for angel investing for technical products and that is ripe for scamming.