I cant speak for the bio-spira....good luck with that. Let us know how it goes.
My experience with ghost shrimp makes me a firm believer that they are going to be wayyyy more succeptible to adverse water parameters than your fish will. If you can, I would wait a little while after you add the fish and keep checking the water parameters. Ghost shrimp are awesome creatures and I have a lot of them myself....for the most part, they will not likely survive a tank cycle. Now, if the bio-spira truly works you might be ok, but I, personally, would wait a few days to see how the cycle does with just the fish. One other thing you might think about is planting the tank with live plants. This will help with your water parameters with an instant bio load as well.
Heres another note, and this is from my own personal experience and reflects my opinion only. Some people may disagree and thats fine. When I stock a tank, I always have live plants. My main tropical tank is moderately planted and I have a decent fish load. I use good filters and monitor my water parameters closely (that is all part of the fun in the hobby, right?). When I stock my tanks, I do NOT include the shrimp when I calculate the bio-load. Its a great idea to follow the old 1 inch rule, but in my opinion, that rule was around long before the day of modern filtration and it does not factor in the added benefit of live plants, etc. So again, in my opinion, if you set your tank up properly you should be ok if you fudge the old 1 inch rule a little bit. The ghost shrimp will feed largely on the water column, provided the tank is mature, and if not, they will scavenge leftover bits of flake food or whatever you feed the rest of the fish with. They do wonders with the substrate and help keep my plants clean of algea overgrowth. Hope you like them!