A part of inserting a detail view should be to select what it is attached to. The option should still exist to leave it unattached, but the default should be to attach the detail view port to something. There may be a reason to leave details unattached, however in my experience the bigger issue is if you forget to attach a detail and the view shifts in some way (new parts added/removed, etc.) rendering your detail useless.
Also it would be great if the detail existed as a sketch that could be dimensioned. I have on several occasions had multiple views of a facility that include various degrees of equipment/piping and want to have the details in the same locations on each view. If the detail view ports were a sketch they could be dimensioned to be the same in all instances.
Finally, details and sections shoudl have the ability to reference what sheet the detail/section is located on. In many of my drawing packages there are multiple details from sht 1 that exist on several different sheets so i manually call out what sheet to go to. that is fine until you need to insert/delete a sheet and then have to renumber all of the effected details.