I have considered it, yes. But not if it's going to be a bouncy ride like you described. I'm not trying to start a flame war. I researched the parts on Tasca, and noticed they differed from yours, that's all.
It'll be a while before I install springs. I have to make sure my new $900 tires go unnoticed first. The wife is always watching...