Ok, that's fine to me. The main reason is that I just don't want to hardcode path here.

I was an android app developer before. It is risky to hardcode sdcard path in android app because venders may have a plenty of customizations including sdcard path.

I know it is different here. It is storage name not sdcard file path, and storage name will be translated to real file path under Device Storage. Maybe I think too much in this case.