nor: het "minpunt" aan jouw methode is dat het alleen effectief kan gebruikt worden wanneer je constant evenveel opstartopties hebt en dat de volgorde niet verandert.
Bij een kernel update zal je bijvoorbeeld een extra kernel krijgen, tenzij je een oude kernel verwijdert, of tenzij je "# howmany=all" hebt aangepast
maar, het is ook een mogelijkheid...