I agree about the hazard button just being throw onto the dash - that's ugly. If he could have flush mounted the button (into a different location), I think it would have definitely been a nicer way to relocate it. It's a good idea to have that button easily accessible. The method of putting it there however is not good. The installation of the screen I thought was really nice. The bezel which he painted came out nice and the screen ALMOST looks factory in the location he put it in.
There is no right or wrong in terms of opinions. Some may even say this install is ugly - it's their call. To each is own, right? Everyone has their "concept" of what good/clean/nice is. Mine may differ from yours and vice versa.