I absolutly agree that the roughness of the lava rock is a concern, some of it can be pretty nasty. I wouldn't use it because of that.
As for possible impurities in the lava rock from different sources, well that could apply to anything we put in the tanks. Many people use differnt types of rocks, slate, driftwood, orchid barks, forest bedding, cocoa husks...I could go on and on. It all comes from different sources and it all has the possiblitly to be contaminated with something that could leach into the tank. It all comes down to how well we prepare (clean) the item before placing it in the animals enclosure. And sometimes even this isn't enough.
It just doesn't seem logical to me to say "don't use lava rock because it will leach impurities into your tank that are bad for the frogs". If this were true it would apply to fishkeeping also. It would have shown up on my water tests and I would have many very expensive and very dead fish.
That being said, I wouldn't put lava rock in a tank where the darts could come in contact with it because it is very sharp. But I would consider useing it as a bottom layer for my substrate, it's a great biological filter! 
I'm a new dart frog keeper, and fairly new to this forum. I'm not trying to step on anyone's toe's, just offering my opinion.
Peace
Leif
Almost forgot:
0.0.3 Tincs. (olemarie)
0.0.3 Luecs.