I would be very weary of the ECU HP gains on the E46. So far, most proved bogus. Only gains that were seen, were after the exhaust and intake installed. In Dinan's case, add the Throttle Body to it also. ECU on the E46 is not worth it, period.
The front suspension support is simply a facny name for the strut brace. It does zippo to your handling on the street, no matter how you take the corners. E46 is stiff enough already. E30 and E36 really benefit from that mod, as their body tend to twist. E46 has cured that problem with its insane chassis rigidity. You really only need the strut brace on the track/AutoX or for show.
What will change your handling characteristics are Sway Bars. This is what you want to get to reduce bodyroll and tune under- and oversteer. Again, don't waste $$ on Dinan and buy UUC Sway Barbarians (RD Sport ones are discontinued for now). I think these would run you $350.00 or so.
AEM intake for the E46 is not good. It's generic, not model specific. You want a heat-shielded unit to be a true CAI. And the filter must not sit too low to the ground like in Dinan's case. It's OK for racing, but you'll have trouble cleaning it on the street, as well as face the danger of sucking up water - happened to people before.
Good intakes are: RD Sport (brand new, Carbon Fiber unit) at $485.00 (under the group buy now at $395.00), Gruppe M (similar design) at $599.00, ECIS (lower end of the chart) $325.00 and Conforti (ECIS style) at around $350.00 also. All of these intakes are shielded and sit high in the engine bay, while getting air from at least two places at the same time. Choose based on looks/sound/finish, no real HP difference - 5-9hp/7-11ft-lb on a good day.
Dinan has three good products (overpriced though, as always) - Tranny Software, Throttle body and Supercharger kit. If you really want something Dinan, these are the ones to get.
I meant: Raise the Redline by 250rpms, so yeah, in fact it will overcome the fuel cutoff which is set at 6250RPM (at least on the 330's). In my book, don't mess with the redline if you want to keep the engine from blowing. Take a look at the S54 M3 engines already overstressed from the factory. M54's don't have that much load, but still BMW decided to cutoff the power at that particular range. Besides, your HP and Torque are dropping anyway past 6K RPM.
Hope this helps.