I just saw several NMEA2000 installations yesterday at the Genoa, Italy Boat Show. Immense. Many 100 foot yachts. All NMEA2000 setups were on carpeted booths and high-end graphics.
The only DIY that crowd seemed to do was mixing drinks
If anyone gets into NMEA-Anything start a thread on the forum... I've done a little.