Let's start with the unupped.
4|7 stats is about 4
.
Returning a permanent is slightly weaker than a deflag, so it should be worth around 2
.
4|7 + perm return for 6
seems balanced.
Let's look at Horus upped.
5|8 stats is about 5
.
Returning a permanent is worth 2
.
Returning Horus to hand is sort of hard to balance, but I don't think it'll cost more than 3
, so I think it's fine as is.