Indeed, this modularity could be revolutionary. Back in its first days DropWizard became very prominent as a bootstrap framework, but then people stumbled upon its limitations. If modularity could be achieved with Gwizard, it would truly revolutionise java server app development.
Currently the closest thing we have are some maven archetypes, but they are even more opinionated than dropwizard. Although it is challenging and true modularity i think is impossible, i believe we still can get modularity for some really essential combination of libraries, like Guice, Jackson, Jersey, Resteasy, Hibernate, Hibernate validator, JOda, and etc. I agree that lack of dependancy injection framework was what made DropWizard inflexible as it is, and having Guice here will make whole difference.
Again it is easier to say than to realise, but gwizard could become a very good foundation for something really ground breaking. I also think it is a great timing, as with advent of cloud computing, there is growing need to quickly come up with number of web applications and deploy. An organization which used to do just one app, will be required to have a number of web applications and here they will all be looking for a modular bootstrap solution to get them off the ground.
Thanks.
Huseyn