I've installed scores of the EV100,150, 20 ,300 & 400's over the years, mostly the 150's & 200's. The addition of a rudder sensor helps quite a bit with the steering so keep that in mind if you go with a 150 as it's not included.
The EV1 compass that Ray uses is a good performing compass but I never been crazy with the way they mount it, but that's a small issue.
Raymarine still uses the seatalkNG data cabling instead of nmea2000 cables like everyone else but adapters are available so thats not a huge issue. I thought they would've changed to nmea2000 by now.
My biggest gripe is the lack of a nmea 0183 input with the ev150 for connecting a chartplotter.
For most 25-35' boats, the Raymarine EV150 is probably the best pilot and easiest to install for the money, IMO.