That certainly sounds better than the original, and, it should be much better than the kit from JC.

What you describe is very similar to what my upholsterer re-did on all my Suburban seats. They are now relatively firm AND comfortable to sit on (relatively speaking).

Good luck - please post photos, and please give us a "ride report".