1200 was doomed no matter what. The Cheyenne 400LS, which did everything (and more!) that the 1200 hoped to do, wasn't much of a market success either.
Garmin engine instruments on the other hand, I think will be a useful improvement. I would have to really understand the cost/benefit before I put one in my airplane-- the mechanical gauges work fine, so it needs to provide a cost benefit unless there is some feature that I am missing.