Yea i think -12 mm offset would be best, thats what the gauntlets have as well.
Check out the XD Monster wheels, I was looking at those but went with the gauntlets since a member was getting rid of his.
Also check out the general discussion threads, i believe scs put out a new wheel, don't think they're 18's though.