Yes, Ashton Kutcher will make a good Steve Jobs, because they look a lot alike. In addition, Ashton Kutcher is a good actor. He has played a lot of parts and he is a versatile actor. He is a hard worker, and gave the children a good message at the Kid's Choice Awards. His performance as Steve Jobs will be exceptional.
Ashton Kutcher is no Steve Jobs. Kutcher may play a similar part in Two and a Half Men but that is as far as it goes. Steve Jobs was a very intelligent man. He had extensive knowledge in technology and had great influence in the computer world. I would be surprised if Kutcher knew how to turn on a computer in real life.