> It can be upwards of 90 minutes before a satellite passes over it's ground station.
Planet Pelican will have the ability to communicate with other satellites, meaning you don't necessarily need a ground station: https://www.planet.com/products/pelican/
> 1. Don't have to transmit as much data
There is definitely a bit of a move to do some work on the actual satellite, depending on the use case. This is pretty doable if you have a very specific use case for which you can optimize this, but gets a little bit harder if you have to have it work for every possible use case.