It does look like it has some modern equipment, probably for the reasons you mention. In this picture you can see a wheel, some throttle controls, and some screens which I'm guessing are for GPS and/or sonar. It's still an amazing feat, much respect.
https://c2.staticflickr.com/4/3888/14916240637_e3f3afb9c7_b....