If anyone is considering this, it's an easy swap. You have to disassemble most of the center console to just install the euro radio, so if you're already doing the cupholder you might as well do the radio at the same time.
Repining the connector for the hazard light was kind of a pain, I finally got the pin out using a sewing pin. In the radio plug on the back, there's only one pin on the radio side without a wire going to it, so it's pretty easy to see what goes where (on the top left, looking at the back of the radio fascia). I zip-tied the now unused harness for the separate hazard plug. I also snugged down some of the screws behind the fascia, there were (hopefully were now) rattles in the dash. You can check if you repined correctly before putting it all back together as there's a constant source of power going to the switch. Also worth checking the radio buttons and HVAC as well.
Source was ebay for the parts, and I used forward2me as the vendors weren't willing to ship to the US. The cost was kind of steep, but cheaper than what was listed above. About $100 for the switches and surround used only, and another $80 for shipping. I also bought a headlight switch with rear fogs instead of the trunk button.
@fourZero that drift stick with everything else looks way to awesome, now I'm really thinking about getting one even though I'll probably never use it.