Almost everything in darktable is nondestructive (not to be confused with lossless).
There are no wrong answers off you’re getting the desired results.
I like to try and adjust the exposure until there is no clipping, then proceed with my edits from there.