Thanks Jake4,
I don't have good line of sight so the SXT is probably a better bet. However I've received info regarding the Mikrotik OS and a slight problem with bridging with the Ubiquiti USG. In summary, in case it affects somebody else is as follows:
there is currently a bug in the USG firmware that Ubiquiti are aware
of but they do not have an ETA on a fix currently. Essentially this bug means
the USG does not properly route traffic when it receives a /32 address via
DHCP. Currently Mikrotik LTE products provide a /32 address when operating in
passthrough (bridge) mode. The latest beta version of the Mikrotik RouterOS
software allows you to use an expanded subnet by entering the following command
in the terminal interface:
/interface lte apn set 0 passthrough-subnet-selection=auto
This allows you to work around the bug in the USG firmware and the connection
should operate as expected.
Also for those looking for bridge/passthrough mode, I found this example wiki from Mikrotik:
Passthrough Example
It doesn't sound the easiest thing to implement and if you then want to access the Mikrotik through your LAN you need to start setting up VLANs which again gets complicated. See here:
Bridge Mode with VLANs