No, interfacing is not the same as a stabilizer for MEing. I get the H2gone WSS (water soluble stabilizer) from walmart and it works perfectly.
I mainly buy OESD stabilizers tho.
Try this site, it helped me a lot when I 1st started. It's free to join and they don't bother you with emails unless you want a reply to a post.
http://www.sewforum.com/index.php?si...ca02bfba050b6b