It would be a nightmare.
First, you have to find proprietaries that will work. You might get it working from the Galaxy Note for GSM, and Droid Charge for CDMA.
Then, you have to understand that Gingerbread is hdpi, and therefore everything will be low quality, low resolution. Then, you have to find radios that will work with GB. I would not assume that ICS radios will work, although they may.
There is absolutely no soft key support in GB. Therefore you would have to code that in, and it would be a lot of work considering that ICS's menu layout is not compatible or even similar to GB.
Those are just some of the hurdles you would see.
If you like what I do, buy me a brew!