I've been playing with both the command-line and GUI version for Dashcoin and they both work fine, with a minor annoyance - they store wallets in different locations!
Despite both dashcoind, simplewallet, and dashcoinwallet (gui) being in the same folder the gui stores the wallet in a folder called "wallets" whereas the command-line tool wants a wallet in the same folder as the executable.
It isn't a huge problem because most would either use the command-line or the gui but not both. I switch from time to time.
Another minor issue is that the gui starts its own dashcoind rather than talking to the one already running.
As I said, none of these are major problems for me but worth mentioning if someone is still developing the gui.