It's hit and miss. ALAC has it's issues, but now that it's open source, I'd expect to see more software implementing the codec in the near future.
The main advantage would be that Cross already handles M4A tracks and the tags are the same - only the underlying codec for lossless is different. In other words I can already modify the tags on my ALAC files from within Cross - I just can't play them.
Yes, there's some factors that might have you learn more to one codec over another and ALAC isn't the fastest to encode or decode but it's also designed for low powered devices. There aren't a lot of options either. And yes, it lacks the ability to do error checking of itself. But as far as sound quality goes, it's the same as FLAC.
Here's a good breakdown on the different lossless codecs:
http://wiki.hydrogenaudio.org/index.php ... ison_TableDoes that mean you should change? It depends... how important is changing tags from within the software to you?

If it's not that important then it doesn't matter... if it's a big deal and there is an option that works, I'd consider it. I just had to create MP3's of all my ALAC files for an event I'm working this weekend after I spend months re-ripping CD's to ALAC and deleting the MP3's. (I didn't know I was going to Cross at the time or that it wasn't supported in Cross.

).
Everything is give and take and unfortunately, choices made in supporting or not supporting stuff means either end users complaining because it 'doesn't work' or in reality, 'Doesn't work the way I expected' or 'has a limitation I don't understand'... or.... people posting and asking for them to implement something which could prove to be a support nightmare.
The sooner they define a clear tagging standard for FLAC - even if it's a defacto standard - the sooner it can be implemented and reinforced as the standard.
Think about all those people who bought movies on HD DVD... when the standard became Blu-Ray they're left holding the bag. Same thing with BetaMax. DAT. MiniDisc (which I LOVE BTW).
It's tricky....
But your English is fine.

I've worked with a lot of eastern Europeans when I was in Alaska and spent a lot of time with western Europeans when I was in the Army. The fact that you tolerate my failure to speak your native tongue and speak mine is humbling to me and a sad sign of the state of the US educational system.