These are all good suggestions. Personally, I think the best way to avoid being warp scrambled is to simply not be there to be scambled in the first place. Always watch who is in local, keep an eye on your overview in case someone warps in, and if possible, be aligned to something all the time (probably not possible when mining).
Vs gate camps, the best defence against scrambing is to either be fast enough to get out of scram range (24k with a non-overheated tech 2 disruptor), or just warp fast enough that they can't get you locked down in time (nanofiber internal structures and inertia stabilizers). Warp core stabs will work against solo pvpers or gangs with very few tacklers, but against multiple tacklers you will usually find they are overwhelmed.
Or ideally of course, have someone in a fast, cheap ship jump in ahead of you and give the ok.
Oh and another thing... that's not quite how ecm works. If you have an ecm strength of say... 2 vs ladar, and the enemy has ladar sensor strength of 8, this means you will have a 25% chance each cycle of getting a successful jam.

Azual Skoll - Eve University/Azual Khan - Advent Nova