well no, not necessarily. You've got basically a clean slate to work with now. A lot of truck stops and truck tire shops have nitrogen in the right pressure range.
You can call Works and see about what viscosity shock oil you need and ordering a replacement spring.
If the spring and shock oil run you $50 and the refill is $70, you've STILL got a great deal on your hands without buying new shocks.
I'd pursue (call around) repairing what you have and buy something else as a last resort. Better the devil you know I've always heard. Might another set of shocks and find out they're as bad as what you've got. You could end up with two piles of junk!