So without divulging too much information, I was talking to a friend of mine today and it seems as though the instrument cluster is moving along nicely and starting to take shape!
I can't get into it too much, but by the sound of it, those of us that were not crazy about the concept's instrument cluster and gauges will be very satisfied!
Good news indeed.
<--- added that one for effect!