Working against imperialism for selfish, pragmatic reasons, is still anti-imperialist. There isn't an ideological basis for it, sure, but the actions fundamentally undermine global imperialism as the primary obstacle towards global socialism.
As for jackeroni posting pro-Russian sources, they've stated that they intend on making the information field more even than purely using western sources. Exposure to non-western points of view is helpful analysis.
As a side note, there's no need to say "Mr/Ms." You can just say "they," use the usernames, or use the listed pronouns if people have them.