During the little bit of time I had for widget development, I saw what I was doing wrong and was able to whip up the updates for both versions of the widget.
So, what's new? The application loads a lot faster. The exception is the first time you load it as there's some internal data conversions that need to be done. The way you choose your buttons has changed and for the pro version it is now a long press on the list the application list. I will update the basic version's configuration screen to mimic what the pro version is doing. I also updated the icon re-sizing on the phone orientation change. The icon re-size is now instantaneous.
What was the big change? No more internal looping looking for stuff and setting icon size via the layouts and not doing it via code. I realized that I was working too hard to do a lot of the stuff I was doing, so I found a much better way.