My TF101 is now completely stable after the last firmware update. Google Maps continues to crash, but I can probably live with that as long as it doesn't happen on my Bionic. With respect to icons blanking on the home screen, that riddle was solved a few weeks ago (search for my posts on that). In brief, you have one or more apps running in the background that are incompatible with ICS. In my case, it was Beautiful Widgets. When I uninstalled that app and switched to Fancy Widgets, the home screen problem went away and never returned.
Hope this helps!