Definitely try various Geissele triggers out before you buy if you can. I like the SD-E of the ones I've used (SSA, SSA-E, SD-E).
You're also going to need to try different stocks out. I had an EMOD on my Mk216, but found that my head sat a little to low in my scope with it. I tried Robo's ACS though and that was perfect for me (and as such bought shibiwan's).
You'll also want to get a mil-spec carbine receiver extension (7075 aluminum, lots of "mil-spec" tubes are only mil-spec diameter and made of weaker 6061 aluminum), an end plate (probably one with a QD such as the B5 systems, IWC, or Noveske), and castle nut.