It kind of depends on the stage. If it's you and A and you're creating the first version of something awesome, he can be good to have. If you're at a later stage of product maturity and you can use less-skilled people in simple ways to create something complex a la emergence, then this might be a good candidate.
I personally wouldn't hire either one.