My time on this game was 3:40 (4:48 after fully double checking).
I really think the key here is, like you said, just to have a great initial diagram. For me, the key to a lot of these games is realizing that no singular approach is necessarily the best. By that I mean that using various approaches as tools rather than templates can serve you best on some games, and this is a great example.
Here's my diagram for this game, and this is the only information I wrote on the entire page (other than crossing out or circling answer choices):
In black is what I wrote down, and in red is what I visualized in my head.
Once I wrote down the possibilities for GHL as given, I noticed that in fact four of the six songs can only be played by one musician. So while my initial sequence chain had only the songs, I quickly added the known letters.
I also feel it's powerful to add any unrestricted variables to your chain, especially in this case where there is only one. Write it out next to the chain so you can see that it can go anywhere.
Another piece of advice I can offer is to check the acceptability question answer choices with regard to the most cumbersome rule first. The first thing I did when I was ready to attack the questions was look for a way 1-/-6 was violated, and being able to cross of answer choice C (a good trap answer) in about four seconds was extremely helpful in speeding through this game.
It's also worth noting that my initial completed time was 3:09, and I had just circled A on 24 because it passed sequence chain test. Only after going back over the other possible answer choices did I notice that C could also be true, which meant one of them was false, and in fact A breaks the 1-/-6 rule, another great trap answer choice.
Lastly, I highly recommend stacking variables in linear games whenever you can do that conceptually, as I did here. If you can clump them together without having to draw a big cumbersome diagram, it will allow for easier reproduction on hypothetical questions. In this game, I didn't need to draw anything other than my initial setup, but other games are not so accommodating.
Good luck!