DSi Paint seems to work on my end (PC), but I haven't tested on DSi yet. Same thing with 3DS Paint, but I'm not going to test with a DSi since it probably uses functionality that the DSi does not have.
I personally don't have a 2/3DS, so I can't go and verify/replicate these issues myself.