it must be that time of the year hey Firko.
we're going cleaning mad
my work uses a citrus based mix in thier parts washer.
not sure of the brand but it removes everything clean as a whistle and smells ok too.
i've not known it to have any adverse reaction to alloys as i've washed a few crankcases,hub,engine covers etc with no drama