SE benefits are significantly better than what corporate plans get, so don't go there.
It's worth it for the extra eUps and the MLL membership. Both can be confered on someone who doesn't have status or is earning it for the first time.
It's easier for those using flight passes, since you can run your pass purchases through the program but use the regular interface for booking the flights.
I'm no a fan of the Corporate booking interface and therefore forego credit for the odd flights not covered by our passes.