Being a SWO isn't for everyone- some personality types are much better suited for it than others. I've had my share of bad days at the office over the last decade, but overall I've absolutely loved this ride. (I think this sentiment can be applied to most jobs). As someone else hinted at, if you decide to take the commission, re-cage yourself and your attitude; if you go in bitter it'll make those 4 years much, much more difficult for you.
Not going to lie, you'll work your ass off until you get the SWO pin. It's somewhat equivalent to if we expected pilots to go through flight school while also working a ground job.
There’s also the small chance that you’re one of those sick, sick people who likes it.
This. I, and just about every SWO ever, was dead-set on getting out at 4-yrs at some point. In many ways, the job keeps getting better as you move up.
If you decide to get out - you'll leave as a LT making six figures w/ 4-yrs of great work experience for a company in 2-3 different leadership positions, with a lot of unique stories. Bottom line, you'll be marketable.
If you want to lat-transfer to NSW/EOD, double your workout regimen, build a solid reputation as a DIVO, and apply for the lat-transfer. I have a friend who proudly wears his SWO pin under the SEAL trident.