I suppose I'll just have to accept that DWC is crap in the usability stakes, and use it for configuration only, its a pity that there also isn't a simple control interface...
Other than that, I would probably have to dump the board & go for something else.