personally, I think that chaining in Donpachi is even more difficult than in DDP.. and.. (if I were to play Donpachi for its announcer, we could be playing Thunder Dragon 2 instead :p -- scoring is simple: speedkill enough enemies and a bonus enemy will appear, carrying a 50k point item; there's a bit of chaining on regular point items, which is reset when you lose a life, and hoarding bombs is good for score, while allowing you to spend them occasionally; preferably, once, whenever you have maximum capacity)
Enigma: with enough retries, you can do a good TSS score :p ( the way I normally play -- if not for trying to speedrun or no-miss -- is to stop bothering about how long an enemy will last after the 2nd stage. Also, there's level 8 if you don't want the AI to waste its bombs needlessly :p )
Anyway, finding opportunities to make large chains (if the AI can survive well enough) is more important ( and luck-demanding, unfortunately. You have more chances when both players are under Fever, as they can ping-pong their flaming zako with proper placement of the explosions ) than having an AI which can survive well enough.. ( like I said before, if the AI doesn't survive on the first stages, I just reset the game and try again. If the AI doesn't survive by the 5th stage, there's still Mevious and Memory to ask you if *you* can survive well enough instead :p -- seriously, dying on Memory's stage can give you a better score than if you didn't. Though in one of my runs, I wished she would last a bit longer, I had one or more lives in reserve. But she lasted through 2 or 3 of my lives, so I shouldn't complain too much )