Enabling and disabling blades means modifying the gateway object and pushing policy which can be done from the CLI.
However, if you're actually in SmartConsole, why not use the actual GUI to do things?
The CLI in SmartConsole is different from the other CLIs in that it's only meant to work with the management APIS.
On passwords in particular, "guessability" is a function of length and complexity.
A long password of purely upper and lower case letters can be just as unguessable as a shorter, more complex password.
There's also the factor of what users are willing to enter.
There is therefore some debate on what the “best practice” is in this area.