Yes, I completely agree. We dont want the user to have to type out this more complicated stuff with library path and all. Just 
bin/run-example <example params>

In fact, now that all the examples are inside spark.examples. package, we can try to make it even simpler. To run SparkPi, one should be able to just say

./bin/run-example SparkPi 

That would very simple!