I know that I could screw up any draft, no matter where I pick. So probably wouldn't bother making draft pick trades
I actually like what you received, assuming that there is someone at #4 that you MUST have, that would not be there at 5. I also moving up the later rounds, good value could be there.
In general, trading picks would make more sense to me if it were a keeper league, players for picks, etc.