From what I can tell through my own submissions, you can separately upload/overwrite the appropriate logo.bmp, icons.bmp, bckgrd_1.bmp, bckgrd_2.bmp, theme.ini and gbaframe.bmp on the NDSThemes server through HTML / Java applets. Very easy to update indeed.