definately avinit.
i'd agree the 303 is a bit overwhelming when it's in full effect.
the percussion is nice & driving, which is good to hear as it's often neglected in 303 lead tracks. i think the offbeat hi-hat is strangled a bit, could maybe come up in the mix a bit.
sounding good overall, loads of energy....