i have the march pulleys, they are black so they may be steel and not aluminum. either way my 95's voltage gauge drops at idle, it drops even more when i turn the steering wheel and sometimes stalls. i have a new optima red top battery so i know that that parts good. also, when im at an idle and i rev my engine up the red battery light on my dash lights up. it seems as if it gets too much juice and the light goes off. ive considered swapping back to stock or getting a different set and selling mine but i havnt. its a combo of lazieness and my will to keep what ever makes my car faster on it.
these posts seem to favor aluminum either way, so i'd say go for it. i just hate
bbk products so i'd never favor anything on them over another company.
-fawcett