You are basically buying some of our "liquid" Steem and we send it to you as Steem Power. You could directly buy the Steem from us, then power it up yourself. We just also offer it as Steem Power to allow you to skip the Power Up step. The cost is the same either way.
RE: Powering up through blocktrades: is there any catch?