Unfortunately this is not a solution for everyone; in small alliances with casual players there are not often 5 others online at the same time. Then you also have to be able to rely on the fact that the speed up request remains active during my offline time so that it can be completed later by others.
We have invested all our resources in this law for over a month and have not been able to reap the promised benefits for years. Very annoying. This needs to be fixed.
@Harlem, if you won't (or can't) fix it, then at least change the description so that other small alliances are warned and don't waste their time and resources.