*Cross-posted from my thread at the Stepmania message boards because this has been bugging me for some time, no one has solved the issue, and that thread is dying.
I have the July 30th '06 release of SM 4.0 CVS and I've been using the default theme. While browsing songs during music selection, I noticed that the Groove Radar is very accurate and consistent with measuring Chaos, Freeze, and Air. However, there are a lot of inconsistencies when measuring Voltage and Stream. Here are a few examples:
Inconsistencies with Voltage:

We all know that Ska a Go Go's Heavy and Standard charts have the same voltage; both have 16th streams

Both charts are just 8th notes so this makes no sense. Voltage is not supposed to be affected by jumps.

Same as with Ska a Go Go
Inconsistencies with Stream:

The Expert (Oni) charts have fewer steps than the Hard (Heavy) charts, so it makes no sense for the Expert (Oni) charts to have a higher Stream rating.

Since both charts have the same number of steps, the stream ratings are supposed to be identical, but the Heavy chart has a noticably higher stream rating. As with Voltage, Stream is not supposed to be affected by jumps.
Now my question is: what causes these inconsistencies in measuring Voltage and Stream and can this be fixed so that the Groove Radar gives an accurate depiction of the characteristics of charts?