Are your lower ducting/cowling on under the car? If not, get it on there. Leaving this off drastically reduces airflow through your radiator.
It doesn't sound like you want drastic fixes since you say it is only running a little hotter than you prefer. So if you push a little more air through your radiator that should do you fine. Right now I imagine your radiator shroud is gone. So.........a lot of air is going around your radiator because that's gone (they make a big difference and is why they're there!). Try and fab up to close the areas that the air escapes around the sides, etc. This won't help for overheating while idling but it sounded like your overheat complaint was during driving.
Your fans will run until you hit 50mph at which time the ecu will turn them off. That's approximately when the air being forced through exceeds what the fans can "pull".
If you have an overheat problem while idling, or under 50mph, or want to have the ability to cool more when you slow down/stop - you can change the temps when your fans come on high. Personally I think the best way is with a fan controller (example - HKS Fan Controller). Then rather than let the ecu control the temp settings the FC'er will handle it. Lowering when you go into high can allow you to get a jump on the overheating sooner and usually keep it in check. The stock ecu has fairly high temp settings for both fans coming on high. Further comment is hard because you do not state exact temps you are dealing with or desire.
Changing your thermostat to a lower one (180 to 170) isn't going to make any difference in 220+ temps (which I am of course assuming you are dealing with). Either will be wide open in the 200 degree ranges.
Venting the heat from the engine won't show you much difference either. The problem is in the flow from your radiator due to the FMIC blocking it and even more so the removal of the duct/shroud that used to direct all the front air through your radiator (and is now esaping out the sides, bottom, etc). You need to CLOSE it up more not open it. Opening up more will just further disrupt the flow of air from the front and through the radiator.
Flush? Fans working? Well I am assuming your coolant system is in proper condition and your fans work so I won't address the basics.
Also remember that water cools better than antifreeze. Do you run 50/50? If your driving habits/area weather temps/and where you keep your car (garaged?) will allow - try dropping it from 50/50 to 70/30 (70% water). Or a ratio that will still provide freeze protection (or boiling in summer). You'd be surprised at how your temp control will recover/drop.
Anyway, those are some random thoughts for you.