1. I use them often, and dimension to the intersection of the edges (I really like the right-click > Find Intersection option that was added with SW2016).
2. Maybe it depends on the industry, but I believe the fabricator generally needs to know where the edges meet for the initial layout, and the fillet is added later.
I too use ordinate dimensions and I also use virtual sharps. It is much easier for the fabricator to find the intersection of two lines than for him to locate the center of a radius. The challenge with dimension to a fillet is in finding the same location on the fillet as the drawing. I do dimension to the fillet if would be a dimension used for a bounding box to determine quantity of material.
I think it depends on the complexity of the part, where the fillet is, and what the function of said fillet is.
If the fillet is between 2 straight edges that are horizontal and vertical on my drawing, then I will dimension the edges only (and add the radius, or course).
If the 2 edges are NOT horizontal and vertical, and I have the fillet in place because of a clearance issue, then I will dimension to the tangent edge of the fillet, because that is the most important feature in that area. Then I will give angles and whatnot for the edges.
If the 2 edges are NOT horizontal and vertical, and the fillet is just to round the edge for appearance sake, then I will generally dimension the intersection point of the 2 edges, and give the radius. Then I will give angles and whatnot for the edges.
If there are 3 fillets that are all tangent to each other (or even 2 fillets), then I will dimension to the center of the fillet and give the radius.
Thanks all for the help!