This got me curious. Let's assume that the average urchin is roughly 1.5in across when compressed and perfectly spherical. A gallon is 231 in³, therefore a 55 gallon tank is 12705 in³. According to the recently-proven Kepler Conjecture, the densest possible packing of spheres in 3-space is π/(3√2) roughly 74.05%, which means we have about 855 in³ worth of space to fill with urchins. That lets us provide space for roughly 1774 urchins.
However, urchins are not uniformly sized, meaning we have a
Random Close Pack. That's rather unfortunate, since there will be more wasted space (perhaps taken up by boring stuff like rock/fish/coral) in between our urchins. We also have the sides/bottom of the tank to worry about. On the other hand, urchins are soft/compressible, not perfectly spherical, and some of their spines can overlap, all of which lets us fit a few more.
I'd say it would be safe to start with around 1500 urchins, which leaves some comfortable room to fill in the gaps with water. When you upgrade to your roomy 230 gallon, you can get 5000 more.