Yeah I have seen this idea several times and it still remains to be a good one. The hardest part of this is that it would take a fair amount of time and money to have this built unless people are willing to donate time for this.
I, for one, would be willing to spend $5-$10 for a BB app since I spend a majority of my BB time on my android.