What is the disadvantages of using "only secondary assets of PrimaryAssetLabel " compared to "PrimaryAsset"?

Hello.
I am making the RPG game include many heros, items and etc on Mobile platform.
It will be updated using chunk.

Our team artists prefer to manage assets with folders.
I am thinking about to use PrimaryAssetLabel checked “Label Assets in My Directory” not PrimaryAsset.
Because, I can acquire long package name of asset to load is needed.

Many documents guide me using PrimaryAsset with PrimaryAssetID.
There is helper functions to load and unload for PrimaryAssets.
Is not GC enough?

Could you tell me
What is the disadvantages of using PrimaryAssetLabel checked “Label Assets in My Directory” compared to “PrimaryAsset”?

Thanks for any advices.