Ich denke mal das die Technik den Ausschlag gab, er musste ja etwas konstruieren was auf der Technik der Erde basiert bzw. auf die Technik die sie haben.
Ich denke mal das was er konstruierte war sehr energiesparend, so dass die Energiequelle der Stabwaffe reichte. Außerdem war die Quelle nach der einen Reise leer, ein ZPM ist da schon sehr viel besser, da das länger ausreicht und nicht gleich verbraucht ist.
Und zu diesem Zeitpunkt kannten sie die ZPMs noch nicht, deswegen hat O'Neill mit dem Wissen der Antiker eine Energiequelle gebaut die reicht um zu seinem Ziel zu kommen, mehr wäre auch nicht möglich gewesen zu dieser Zeit.