Welcome to the forum and congratulations on your purchase.
As for the steps, they have been talked about often here. The major concern is with off roading them. If they are used as sliders, in place of the stock rails, will they hold up to the damage? No one with them has given a report back on them to my knowledge.
I must say that after seeing and stepping on them, I don't think they would hold up in that application. However, if you don't take the truck out and work it, they would be a fine addition.
Review these:
http://elcova.com/groupee/forums?a=tpc&s=2826088551&f=6706011751&m=968608934 4&r=9686089344#9686089344
About half way down on this thread they get into the steps:
http://elcova.com/groupee/forums?a=tpc&s=2826088551&f=5106011751&m=437605893 3&r=7216036043#7216036043