The first time I saw this set I knew I had to pick up two of them so I could build this version.
My goal was also to motorise the model whilst concealing the PoweredUp components much as possible. I was unsure if the motorisation method would be practical but I'm pretty pleased with the end result.
As you can see from the following video, I wasn't able to make it capable of taking S-curves.
https://youtu.be/Hrkp4ARV1Uo
It can successfully negotiate points, but only if you put a straight either side of the wiggly bit. I've had it running for a few months now and it's proven very reliable as long as it's given a compatible layout.
I could have posted earlier, but once I'd built the tram I had to make an expanded beach and tram stop, and it just grew from there. It took me a few PAB trips to get enough water.
It would be great to have your feedback, and I'd be happy to answer any questions about the build.
(edit: new link to fixed video)
:-)