I use Raytech 6.0 which can communicate with all my Raymarine devices. It makes it possible to use several types of chart software. I use Navionics on the E-80 and C-Map on my laptop.
I used Raytech 5.0 for years and had lots of issues with it. I agree with the article and believe they finally got it right now...for the most part.
Also, a nice piece of software that is written by a guy in Brazil for Celestial Navigation called Navigator can be downloaded here..
I really like this software!