Dave,
I have no remarks to the set-up you proposed. What I just wanted to say is that since the method of defining straightness of median line for conical/tapered feature on a drawing is not clearly specified in Y14.5 you can have situation when one person may understand the method you proposed, while second one may not. Therefore you have to very clearly specify how to interpret 'your' straightness callout, otherwise at the end you will be probably forced to come back to the standard and face with the fact that this idea is just your private proposal of specifying one of geometrical characteristics.
J-P,
I was not thinking about combining profile of surface with directly toleranced dimensions. My point was that this situation is another one where 'classic' profile approach - with everthing basic - seems to have advantages over other tolerancing methods.
And Dave, I do not see a problem with including circularity (roundness) and size at the same time. If one wants to fully describe a conical feature, size, form orientation and/or position have to be somehow defined. Of course OP's question was about straightness only, but in reality straightness only is quite unlikely to happen, so other characterstics will have to be added anyway. Why not go with profile of surface which gives all that we need?