I've been running an Electrosport for over 3 years with no problems; I don't recall if it is this exact model, but it does have finning and it is for an NSR. I'd say go for it if it is the correct application.
_________________
-Jim
'93 MC21