Was haltet ihr von dem Ansatz?
Relativ viel.
Was wäre eine bessere Methode?
Für ein "besser" müßte man erst mal wissen, was Du erreichen willst oder wie sehr und inwiefern sich dein Ergebnis mit deinem Wunsch deckt bzw. davon abweicht.
Eine andere Methode wäre, keine nächste Schale vom Zentrum aus zu berechnen, sondern von den tatsächlich aktiven Punkten der letzten Schale auszugehen, falls es das ist was einem besser gefällt als ein http://de.wikipedia.org/wiki/Kugelsternhaufen.