Are you talking about denominate? It's just one transaction and it takes your whole wallet and converts the inputs into DarkSend compatible inputs. Say for example you have 123DRK, it would create ONE transaction that allowed you to DarkSend 9 times. Then you would need to run it again when you ran out of compatible inputs.
Can that be turned into a button or something? I think it's ... well, more frightening than anything, for a "normal" person to issue commands in the debug console. Also, they'd have to remember the word (I've forgotten it, LOL, had to do a -help and go through the list) a warning could come up if they no longer have their funds properly denominated, and it can just say, please push the denominate button etc...
+1... Everything that is not automated, is a "coin weakness" that a clone can use to improve upon.
For example:
If DarkSend is implemented but it's "hard to use" a clone can come up and make it "easy to use".
If DarkSend is the only layer of anonymity, a clone can come up and say "we offer both DarkSend and IP obfuscation"
If DarkSend works only by the client being online, a clone can come up and say "we fixed the offline functionality, the user can issue the command and close the client or experience a power shutdown - knowing that the money will be transferred safely".
...if you want to be the leading anonymous cryptocurrency, you must already incorporate the improvements that others will be willing to make, in order to eliminate their "market" from the get go. Because, ultimately, a shitclone is as good as the answer to the question of "what is it that you provide that the others do not?"
I assume in the public non-beta version, you'll just check the box for darksend(or all transactions will be dark), and it'll automatically denominate and send for you?
Denominate is a new function, so I think it's not already assumed "active" with the checkbox enabled. The released version could probably be finalized as you say.