Aw crap - my entire response was about the technically hideous leaked "Deadpool" trailer - I should have read OP closer.
I didn't even know the Suicide Squad thing was leaked, prior. Didn't care, not a DC guy and the whole thing feels very "Lets hurry up and do a super ensemble cast movie like...