Hi Drew; While I haven't done any casting myself, it has taken off in a big way on a couple of penturning forums. For more info go here: penturnersparadise.ca & penturners.org & thepenshop.net.
Hi again Drew; I have no idea what WEP is, but rather than a specific casting material, try searching "casting" as a verb, or on IAP look through the Library!