Good question,
you are thinking very appropriately and seem well informed.
The truth:
OBGYN and general peds are very different. OBGYN will be longer hours, a crappier residency, more stressful, more liability.
It will also be more procedure based, more hospital work, worse call, worse lifestyle.
BUT
You will get paid more.
Both general OB and general peds are both a lot of routine healthy stuff.
It seems to me that you might want to look into Neonatology if you are serious about peds.
I am a little concerned when people say they want to do pediatrics but hate general peds.
If you honestly hate it, if it were me I would do OB.
BUT, keep in mind, that I am doing peds with no intention of doing general peds, BUT, if I was forced to do general, I could suck it up and do it because I love pediatrics as a field.
Peds specialties are cool but many are acadecmic based primarily and freaking 3 extra years of bush league pay.