There is no chance that this is a football related move for the Seahawks. I think it's pretty clear that something went very wrong with Harvin in Seattle. Whether he was pissed about his usage and lost it on the coaching staff, or some not yet known off the field issue, there is no reason whatsoever for Seattle to make this move from a purely football stand point. They traded away a 1st, 3rd and 7th round draft pick for him last year. They just signed him to a huge extension with a big signing bonus, and most importantly, they need him on the field. They also got rid of Golden Tate in the offseason. Jermaine Kearse, Baldwin, etc. This hurts their offense. A lot.
For the Jets, it's impossible to tell if it's good or bad until we know what pick they give up, but I don't know how it can be viewed as a bad move from their perspective. What's his name is on ESPN reporting right now that it's probably a fourth round pick. That's a coup for the Jets, even if he ends up suspended for a few weeks, IMO. They are 1-6, and I think this gives them a skill position guy to work with Geno, who will give the Jets the chance to find out if Geno is really their guy. Making him throw to the Deckers and Kerleys of the world, with Ivory and the corpse of Chris Johnson does not give them the information to make an educated decision on Geno's future. Harvin can do that. It also takes a whole bunch of the news cycle off Rex for the near term. I love the move for the Jets.