All that is valid, but there are still semi standardised costs for trading up at various spots in the draft.The thing in this sort of trade is really not how far we might slide (or in the case of the initial Dev trade - how little we moved up for what we had to give up) - that is all irrelevant to the position we actually rate the player we are bringing in.
Sliding 10 spots and still getting the same guy we would have drafted or moving up one spot at a hefty price but ensuring we get a player we rated way higher (and who we know won't be there otherwise)....so previous trades don't always really matter, it's that actual outcome that counts.
Sliding back and getting the same player is more about knowing who the opposition like and likely to draft.
As I’ve mentioned before, I’d be comfortable sliding back 3 or 4 spots from 20, if we were targeting Bazzo.