I've been mulling this topic around in my head for the past week or so. In 7th a pod could be a great way to get units where you needed them, now it's even better since there is no deviation. The drawback to that is your unit inside can't move after it's disembarked (obviously this is situational).
With SFTS we can now put a unit anywhere we want before the first turn and they can still move/advance/charge. If you want that first turn charge SFTS is a pretty good way to make sure you get it. We're essentially exchanging a single command point for 95 points or 5 PL. That's easily translated into another unit that's mobile such as a razorback or land speeder storm.
The only argument I can see for taking a pod is to deny part of the board to your opponent by blocking off lanes of fire/travel. You could put it on an objective to secure it and in both situations the enemy has to spend time shooting at it or go around. That being said I feel like inserting a unit of infantry where you want them and having mobile transports rushing up behind them is a better option. I don't feel the pod has the firepower it really needs to be a fire base that is inserted into the battle.
I realize this discussion is highly situational, but it's been something I think about as I contemplate finishing my pod or focusing more on mobile solutions for my list. Personally I'm leaning towards no drop pods for now, at least not until I start playing much larger games.