Mustrum_Ridcully
Legend
Kamikaze: I belive you have a misconception about the size bonus/penalties. They are entirely static and never change unless you change your size category. (Though you use other modifiers if you are in grapple, and in this case, small characters are really in trouble).
A Halfling has his +1 to hit bonus also against other halflings (but the other halflings also have a +1 size bonus to AC, so if effectively cancels out).
Against an Ogre, the Halfling has a +1 size bonus to attack.
The Ogre has a -1 size penalty to ARmor Class, but not only against the halfling, also against a human or the tarrasque.
The +1 size bonus does always help, and is thus always a benefit.
Mustrum Ridcully
A Halfling has his +1 to hit bonus also against other halflings (but the other halflings also have a +1 size bonus to AC, so if effectively cancels out).
Against an Ogre, the Halfling has a +1 size bonus to attack.
The Ogre has a -1 size penalty to ARmor Class, but not only against the halfling, also against a human or the tarrasque.
The +1 size bonus does always help, and is thus always a benefit.
Mustrum Ridcully