Sure it's a word (you invented it) and unfortunately we all know what it
means!  Actually my dictionary says interventionist, but I like yours
better.  Sincerely, Pat in SNJ