I have written a few heavy graphics programs. I know that during the rendering cycle, if you switch textures you take a performance hit. Therefore I would try to have all graphics confined to a texture sheet, then take portions of the large texture to make my sprites.
My question is: If I had all my graphics on one sheet and loaded it to a bitmap, then used LoadBitmapSample, would this speed up my program?
I would say yes it should speed up the program since there will be less disk access.
However, you will need more memory to load up the bitmap (which will put a lower limit on the memory a device needs to run your program).
But this is just from a naive persons perspective. Someone with more insight can answer better.