If I remember that scene correctly, the gun stations on the Millennium Falcon seem more like the B-29 sighting stations than directly operated "local control" guns (but located directly behind the remote controlled gun rather than next to it). The biggest problem that I see is that this causes the MF's sighting station's FOV to be smaller than the one pictured in the B29.
But yeah, that scene is mostly artistic license.