1.) The "separation distance" setting is useful to make cleaning up printed parts easier but I've run into the issue several times where the part adheres to the raft but the supports around it do not or do not consistently. The ability to set the separation distances for the part and supports independently would seemingly solve this problem allowing the user to reduce the separation distance for the supports, since they do not need to come off the raft cleanly, while maintaining a more ideal separation distance for the part itself. Alternatively a checkbox that turns on/off the application of the separation distance for the supports would accomplish the same thing, giving the user the option of either applying the same offset to parts and supports or have the offset to the part only and let the supports default to 0 gap/offset.
For reference, the part I've been having a fair bit of trouble with has a round base (where it contacts the raft) that connects to a larger square boss above. The round base attaches firmly enough to the raft to keep it in place during printing but is still easy(ish) to remove afterward. The supports at the cantilevered corners of the square, however, have a tendency to break from the raft and curl. There's usually at least two that break free, not always the same two, and I have had all four break using the same settings. I'm hesitant to remove the separation gap all together because it will make the part difficult, if not impossible, to remove cleanly without a good amount of post-processing, but I don't know any other way to ensure the supports stay put.
2.) Another useful adjustment would be the distance between the raft base layers and the solid layers above it that the part is printed on. I've disabled the base layers (which perform their function very well) because the solid layers almost invariably separated from them. What I would end up with is a part that had the supports firmly attached to them and the raft and a base layer firmly attached to the platform, but a failed print because the raft and base layer separated from each other. Currently the only separation adjustment is between the raft and the part but there is no way to adjust the separation of the raft components to address this problem.