I heard Tesla screen creates problem with AC but not sure. Check market about this rumor.
I got rid of TW unit and spent more than branded (Pioneer/Kenwood/JVC/Sony and even Alpine Holo9) on android as once they fit in car, gap on sides does not look good as they are universal and not Civic specific product. Pioneer is making one model with XL word in model number (with round edges) for Toyota but unfortunately not for Honda.
If you really want to upgrade a branded one and don't care about those ugli gaps then go for Alpine Holo9. It is awesome in terms of performance and sound output. Keep in mind with branded units you may need to cut some cables to get steering control work but with android they straight away can be assigned by SW.
Buying TW only 7" screen size unit with 1GB/16GB again at 85K is not good idea at all if you ask me.