Hi James.
I ran my 2002 with the Schrick 292 cam and dual 40 DCOEs for 5-6 years. With the 292 it had a slightly lumpy idle (no lumpyness above 1K though) - surely nothing that rocked the car, or made you think it was going to stall out though. Even when I kicked in my Behr AC (which roughened idle more), it was OK. With dual sidedrafts you need to run at least a 292 or hotter cam to take advantage of their abilities. The 292 Schrick cam is considered the best 'hot street' cam with that class of carburation due to it's nice compromise of low end and hi-end characteristics. It does hit it's power peak (much greater than stock) after 4000 rpms though, so if you never go there, it might be a poor choice. Note that Alpina made the only 'OEM' 2002 with dual Webers and they used a 300 deg Motorsport cam in their combo. (I ran this 300 cam before I went to the 292.)
I regularly got 21-24 miles per gallon with a 50-50 mix of street and highway daily driving on 91 octane pump gas. (210-230 miles/fill-up). I don't drive with a completely lead foot, but I get on the gas and rpms a good amount (it's too fun not to on the mountain roads I use everyday to/from work). FYI, I have the 5-speed OD in my car with a 3.91 diff - as they factor into mileage as well. I'm also running with 9.5:1 Mahle 'piano top' pistons and 4:2:1 headers into a custom BB TriFlo exhaust system.
Two of the biggest issues to take into account with this set-up are carb tuning and ignition. Most folks that diss on dual-Webers likely never had them set-up right - running way too large main venturis and the wrong mix of jets and such. These are performance carbs, that have infinite adjustability/scalability to work from small 4 cylinders to big block V8s, but V8 settings on a 4 cylinder will be all screwed up. I can vouch for the fact that they suck if the owner/mechanic doesn't know how to tune 'em - but if you set 'em up right they're extremely reliable (and satisfying). As I said, my 02 is a DD, and I wouldn't have to do anything with the carbs for more than a year at a time, running in sub-zero (w/ no choke) through hi-90 deg weather. On the ignition, I use a MSD ignition & coil through a Tii mech distributor with PerTronix. Again very reliable, and it makes sure I burn the fuel well at both low and high rpms. Outside of not having the carbs set-up well, not having a solid/superior ignition is the other main issue that can cause disappointments.
I'm not telling you what to buy - I don't know anything about how you drive and the rest of the mods you have or are considering making to your 02 - but it's tiring to hear laments that dual-sidedrafts don't work (or don't work well, or that they're tempermental, or don't get good mileage, yada-yada...). Or that only mild cams are OK for daily drivers or street cars or that hotter cams kill low-end driveability... The stout M10 is one motor that takes very well to these types of performance enhancements without suffering any reliability or significant disadvantage issues. (Maybe talk to Jeff or Jeremy at IE for some specific tips/advice on your planned set-up, they know their stuff.)
BTW, I've recently gone to the 304 Schrick in my motor, while still running the dual 40 DCOEs (but now retuned with larger chokes). I can say it's got an even lumpier idle and is much more top-end oriented than the 292 - but I'm still getting 20 mpg in this DD. (I also did an alum flywheel, clutch and Z3 shifter mod as part of my rebuild). Not to quote commercials or anything, but "I'm lovin' it". ;-)
HTH,
Tom (aka visionaut)