Using Subtract from Polygon to create an opening in a roof (or slab) gives control of the angle and surface of each individual edge. Using the opening tool does not - this despite the tool being updated in AC28 to work on roofs where angle control often individual edges often is needed.
Inconsistencies like this makes it a pain to work in AC and it is really disappointing to see them introduced through with new tools (which is unlikely to get any more developments in the near future).