I agree the creed more has better ballistics and factory ammo but I'd be trading for this one so I wouldn't be into it much.
The creedmoor doesn't have better ballistics. They are virtually identical. If anything the creed may be ever so slightly slower.
None of this matters if you handload. In fact, Lapua makes excellent 260 brass.