Cool beastie, you did a splendid paint job there, no wonder you're worried about weathering.
I don't have any additional suggestions - I like to use weathering powder, but it's not at all easy to remove.
I look forward to see the result - I am building a pair of GW knights and will be facing a similar (but somewhat smaller!) problem too.