What is it you find rubbish about the turbo you have?
May be worth looking at something like a PowerTap wheel on the turbo bike and using it with TrainerRoad. There’s hundreds of programs on there, and it works well with sufferfest too if that is the sort of thing you’re after. Works very well for me.
Never used a wattbike but they are very well regarded. I think British Cycling use them. They’ve just got some at my gym too so I may have to give one a spin.
Edit: As someone else has mentioned sufferfest… the trainerroad/sufferfest combo does work very well too as it syncs up and gives power targets based on your FTP that track the sufferfest video action. Bloody hard work though!