I have both of those uppers but my MK18 still has the RIS II rail. How old is the MK18 upper? If it’s pre 2017 with the .080" gas port, I would pass. If it has the .070" crane spec gas port, it would be a better option if you’re gonna run suppressed.
The LMT 10.5 is not as overgassed as the old MK18s were, but it’s still on the gassy side.
In this particular trade, I would pass though. I’m just not a fan of Geissele rails.