Seriously, these are very clear/superb optics at this price-point and doubt you'll ever have issues w/ your green nor w/ an amber dot if you ever add another one.
Since you've already purchased your Trij scope, I'd call LaRue to ensure you get exactly the mount you want (SPR LT104-1 likely). LT mounts aren't cheap but you'll never regret spending the $ upfront vs. replacing something inferior and their customer service is pretty much best in the business.
For anybody else looking @ Trij scopes not from LaRue, Brownell's has some great prices... Slightly better if you're LEO/.mil/dealer/or whatever qualified.
As an example and one of my favorites, especially for the E-Plains of CO (sorry, this one isn't 6.8):