Actually no it's not. Right now you have one package for an app,
done. If you have multiple packages you have to think about getting the right one to the right device, so Mac => iOS syncing becomes more complicated. And that's just off the top of my head.
You are committing the common developer error of underestimating complexity. But when you get in there, I assure you, having one package per app is dramatically simpler.