i have the original 2012 blackwidow with cherry mx switches, so ive had mine for quite a while, not like i knew much about mech keyboards back then
apart from the worn spacebar i clearned it a while back so it looked good as new, wiped each keycap through with alcohol
if im getting a new one im looking at gateron/outemu blues/browns