What are the average file sizes? You might need to make sure you use exFAT formatting depending on file size. Otherwise if you have a fairly modern smartphone and whatever required software I see no reason at all why a mSD card wouldn't be fine for FLAC. (And yes, Class 10 just fine.) But I do base this on other uses of mSD like playing large format video files, not audio.