First of all, I should admit that I'm not familiar with this unit, although I have looked it up, and I have looked at the user manual which is available on-line as a .PDF - the manual seems more helpful than some of the other manuals I've got (for a Yamaha MU90r and a Korg NS5R to name but two), and clearly a lot of the operation is very similar. Your unit uses GS, my units referred to use XG, but there are similarities.
The main feature of this unit seems to relate to it's 'digital' facilities, involving something leaning towards a sampler than just a tone module. The tone module facilities seem fairly standard, allowing the unit to emulate a number of other Roland 'Sound Canvas' modules, and matching the sound-set of those units. Certain of the Bank Select commands will swap between these modes.
As I understand it, GS provides similar facilities to GM, with the substantial addition that many of the standard tones have sub-settings giving variations of the basic tone that may be selected with an additional code (MSB, LSB ?). So, if you play a standard midi file, it will play OK, but with just the basic tone for each patch ##, but if you can activate the extra code, then the file could play with a much more subtle variation of tone. Sounds interesting. BUT, how to do it?
I've found some GS midi files, and I've been looking at the midi codes within, and I see only (so far) a normal patch change, so maybe these files are NOT making use of this facility, but I do see various controller activity which is prob over and above normal GM, so they are making some use of GS. I need to find something else?
I know VERY little about DAWs, but I do understand the basic principles. Watch out for channel settings. Your Roland unit may default to receive midi information on certain channels. Usually there is something called OMNI mode which usually sets receive to ALL 16 channels. As you have just the one unit in the system, make sure the unit is in OMNI mode. The software (whichever) may also default to sending data on certain channels. If the DAW sends on channel x, and the unit is set to receive on channel y, then nothing will happen. If the module can be set to OMNI, then however the DAW is set, you should get something.
From what you say, it sounds like you need to spend at least as much effort on understanding the DAW you settle on using as on the Roland unit.
I'd suggest you need to create (or load an existing) midi file. Get that playing correctly (or even tolerably).
Then edit/change/enhance the midi file, to gradually work in more of the facilities of the unit. All of the normal SC facilities should be controllable via midi. I'm not so sure about the digital/sampler aspects, but you may have SOME control there as well???
Work out which aspects of the sounds work best for you, and how to use them most easily.
I'll look some more at the manual (fascinating...??)
I think the unit is aimed more towards playing midi files. Incl midi data from games? The 'digital' stuff seems to be a snazzy extra, I'm not sure any of the other SC units do anything similar.
What are you plans for using the unit?
geoff