The Tergimoni exhaust is a plus (although I prefer high mount). Never heard of that injection system...maybe post at
http://www.ducatimonster.org and ask. The '01 900 was a fuel injected bike, and the enthusiasts are split on FI v. carbs. If you like to tinker, carbs are the way to go.