Any aftermarket work would be more fiddly than a CiC retrofit and may not be entirely compatible with all the gear that you may have in your car. (ie. Bluetooth, Parking Sensors) You will also be losing the Service indicators.
The CiC does cost a bit of money but I believe it is the best approach since any other aftermarket might not look "right". I mean these cars are beautiful inside why compromise with potential downgrade in looks due to aftermarket parts?