M2 has the same sport seats as any other f2x series cars.
Regarding the swap, i am focusing at this moment only for the frames.
This is the front seat frame for the M4 coupe:
http://www.realoem.com/bmw/enUS/show...diagId=52_4034
And any other f2x series has the same frame:
http://www.realoem.com/bmw/enUS/part...&q=52107285857
From that point, they are interchangeable. (of course OP should take care of seat heating, seat memory, lumbart support, etc).