and all you need to do is 'buy' it again and it'll download for free because it's on your iTunes account.
I did, but that was never my question. I got my answer and it is quite monumental because I have finally decided to jailbreak my iPhone.
Sounds like this could become a serious problem if Apple or a dev decides to pull their app and you need to redownload some purchased DLC. Just look at Topple as an example. No real good reason to pull it from the app store but they almost did. What if it had DLC?