I drove the E63 with the 7 sp version at the Petit le Mans last month. If it is the same transmission with one extra gear, you will be very pleased with it's performance. I found the unit VERY responsive and enjoyable. No interuption in power, just go, go, go.
The entire car was a real peach. Of course, for $90, it should be...