There will no effect on bundle size. Angular creates bundle based on requirement. If you are using lazy loading then your subsequent module will not bundle in initial. Bundling of javascript is different from compilation of code. Angular compiles your all code and bundle them according to your code written.
When you run ng build --prod then angular compiles every module module, component, template (HTML view). Angular creates so many bundle (chunk) files if your are using lazy loading. Every module will bundle in its own bundle file.
If you will use platform-broswer the templates will precompile and if yiou will use platform-browser-dynamic then templated will compile on the fly and will increase slightly the size of bundle. If your application heavily using Angular codes in your templates then go with platform-broswer otherwise platform-broswer-dynamic will be good.
Hope it will help