I think the bike will look like it could be more thrilling but the sidecar is going to have the best view. Hut, Fluffy, Unicorn, whatever happens when leaving the station. It all happens on the rider's left.
I imagine they will be plenty loud from the riders POV.