ok so experimenting with linking object today to figure out exactly what causes the rotation bug (object takes on the native rotation of a child prim in local mode) and the offset geometric center bug (the rotation center in edit not showing at the geometric center)
first off... object local rotation and how it's affected by link order and... position!?!
yup that's right, world relative position at the time of linking affects the objects redit window, local rotation.
for any group of single prims, the north most, CHILD prims rotation will be used (we'll call this the KEY prim hearafter) if there is not a north most, prim, then it falls back to west most, if there isn't a single west most prim it falls back to highest..... (root prim is NEVER the key prim)
however there is hope if your natural KEY prim isn't at a convenient rotation, you CAN choose your own KEY prim by linking all of the prims to your build, EXCEPT the one you have aligned the same as the root, and link them with your chosen root. then cclick your chosen KEY prim, and shift click your linked object, and link them... boom now local rotation for your object will match your root (at least until someone unlinks it and relinks it the wrong way...
next up Geometric center.
ya know that point that your object rotates around? yeah, forget the geometric part... it's actually a bounding box, but it's not defined by the root, or even the region position... no, it's UP direction is defined by... (drum roll please)... yup you guessed it... that pesky key prim, and it's relative rotation/position from the root! this means that if you want a square bounding box for resizing you need to place your key prim so that not only it matches your root rotation, but also so that it preferably shares at least one plane (matching either an x y or z regional position)[note that the up direction of the bounding box and it's edges are defined by the KEY's relation to the linkset... like a second root]
using the KEY and the root aligned to the world, the resize box for things like prim attachments will no longer be tilted off center, you'll have an easier time modifying them, and so will your customers. yes, in some cases it means an extra prim (like in skirts) but I think it's well worth the reduction in complaints of "I messed this up because it's all tilted when I try to resize it!" and similar issues (even if you don't handle them, wouldn't it be nice not to HEAR them? yeah I though it might)