I'm not sure about the DSTT, but I'm curious too as I'm looking to sell my R4 and I'm not sure what to buy in its place.
As far as the EZFlash goes, I know for a fact there is an EZFlash 3-in-1 made specifically for DS fats, but I'm having trouble finding them right now. I'll let you know if I...