I don't know much about Sprint products but I do know a few people who have put lowering springs made by that particular company and haven't heard very many good things about them. Ride quality isn't the best. You get what you pay for.
Have you looked at the TRD lowering springs? Not a very drastic drop and not too expensive.