Crvasu,
There is no need to ask for forgiveness. If this was up to me, I would use circular runout with basic angle, but not because the basic angle is required to make the runout tolerance valid. I would do it this way because I would want to apply profile of surface tolerance in addition to the runout callout. The profile of a surface tolerance would be required to control size (as 3DDave called it, the envelope) of the cone along with its form in axial direction (conicity, straightness of linear elements).
greenimi,
In ISO 1101:2017 (para. 7.1) they only say that the local width of the tolerance zones shall apply normal to the specified geometry unless otherwise specified, but they do not give a definition of "specified geometry". So it is the same problem as in Y14.5 where the term "true geometric shape" is not well-defined. I would personally treat it as "as-modeled" to avoid problems like the one mentioned by pylfrm with the 11.9-12.7 angle or with revolutes of complex geometry where no definable angle may be even existing.
CH,
What I meant by "it is a shame that the standard shows +/-angular dimension applied this way in the first place" is that this type of angular dimension has no clear, robust and unambiguous definition in the standard. This had nothing to do with runout tolerance. I do not want to hijack the thread but it is a similar problem to how they showed +/- linear dimensions in fig. 2-4. This should not happen, but fortunately it seems like they realized that, and in the new version of the standard this figure (2-4) will probably be modified to show basic dimensions and profiles. What is unfortunate is that the version of the draft I have still shows +/- angle in the figure that corresponds to fig. 9-2 in 2009 - the angle was just changed from 45 to 135.