SD Card Shield

I intend to start my first project that involves SD card

I use Arduino MEGA.

Would like to include SD adapter with USB + USB Shieald like on my picture.

IS there any good reasons not to do it this way and just use ordinary SPI Shield?
![](http://<a target=)

">

It won't work. The USB port on the Mega only provides power and a serial connection to a PC.