I used flac as my lossless codec for a few years and was happy. I DJ with virtual DJ and, ironically, found that it would insert a loud digital clipping noise at the end of random wav files but had no problem with flac’s. I have roughly 9,000 songs in my DJ crate and half of them are lossless while another 30% are 360 Kbps or so mp3’s. Still, my total crate size is only 180 gigs. In 2015 hard-drive $, that’s nothing so please keep your lossless files lossless.
On a whim last year I switched my DJ setup from Windows to a MBP so I batch-converted my flac files to alac. That worked great. Everything sounds the same and now they keep artwork in tags like mp3’s. As an added benefit, I can also use the alac files with my iOS devices. I love flac and will always use it as my archive format of choice but alac is More useful for DJing, especially if you use a Mac.