First, I think a 12" wide print is too big for a 16" wide frame. Counting overlap, you're looking at 2.25" borders. If it was me, I'd reduce the print size slightly and aim for a 3" border.
As to the shape of the frame, I prefer the optical center approach aesthetically. But I think that a square frame sometimes stands out in a display.