The SDcard should be slower than the phone storage, so I would keep you most commonly used apis on the internal storage. I really can't imagine why you'd need to move them all off anyway. Where you running out of storage? It probably won't be that noticeable on the G2, but on my old G1 there was a big difference.
Sent from my T-Mobile G2 using XDA App
G2, Baby, Yeah! This thing kicks azz
Was G1, CM5.0.8