Isn't it the valeo's that can sometimes have a problem with the "glue" which holds the magnets in letting go ? Otherwise, they are a decent motor.
The bosch units are much more rebuildable, but do draw extra current, which is a big strike against it.
Apparently the premium starter motor to fit in is a Nippondenso starter motor - but they are a premium price ($350 at Motorrad Elektrik)