Xmega

The most likely roadblock is to find to you need a new version of avr-gcc/etc tools that have other problems withthe rest of the arduino environment.

Do you mean i'll run into many problems & issues in trying to get running on my Mac the ATXmega128A3 board being developped by my friend in another country?

I mean that you might run into a situation where "atXMega support was added to gcc version 4.5, but gcc versions higher than 4.3 have a bug in the C++ compiler that prevents the Arduino xxx feature from working." For example, the 4.3.2 compiler currently used in arduino seems to have a C++ specific bug in PROGMEM datatypes. In that case, there is an easy workaround and PROGMEM isn't widely used anyway, but it's not hard to imagine a more serious issues (there WAS one that cause some version scrambling; I don't remember the details. I don't think you can currently use gcc 4.4.x with arduino...)