You can use it on pavement. You aren't going to mess anything up unless you get wheel hop or axle wrap. In which case you would break a LSD too. Either get traction bars or use some common sense and if something goes wrong, take your foot off the gas!
Heck, anything can be used at least once ....
An LSD and E-locker are quite different.
A limited slip does have some slip between the two rear wheels; this is so you can turn around corners without binding. Also it will work regardless of speed. LSDs have been used on performance cars for years. I've owned many and used them.
The E-Locker has no slippage and is designed for use during slippery conditions; it isn't designed for dry pavement. The owner's manual states it should not be used on dry pavement.
Also, the E-locker disengages after 25 mph. If your tires were breaking loose under power, the PCM will think you going faster than 25 mph (based on wheel spin) and disengage it anyway.
If a person wants a "muscle truck" with great traction at the strip, they should consider switching to an LSD unit instead. Drag racing is not what our E-locker was designed for (there are others). Besides, as I said, after the PCM thinks you are doing 25 mph based on wheel spin, it will disengage anyway. So it will be of limited use.