Something I couldn't agree more with.
I ran a cheapo dorito shimano freewheel for a long long time, 18 engagement points!
Invested in a 60 click tensile and it does feel way better. you also put a lot more trust into it because it's been designed for trials use.
A decent front freewheel (if you want one new) will be somewhere around £40, or more if you want more engagements. but to be honest, 60 is enough.
and a sprocket for £12 new
If you can find them both second hand, you'll probably get them for under £35, then you're laughing