i don't. i think for his points or less you can get much better HQ's for SM.you don't put much stock in sicarius's abilities beyond the buffed tac squad?
now, if you could buff ANY squad, it might be worth it, but expensive (like infiltrated MM, for the win, right?)
i wouldn't take Sicarius on this list. i would certainly go with BP/CCW on the Scouts, and though it will seem weird, give every Scout a camo cloak. i mean you have a great idea, but what if you go second and get shot to pieces?