You would be able to work on /dev/mmcblk0 as a harddisk exposing all the partitions. That method is impractical though if you're planning for everyday use. You can't resize partitions unless you have access to the partition table, which is on /dev/mmcblk0 (not /dev/mmcblk0p1 or 2 only). So you can't for example resize MyDocs only from a PC.