Same boat here, we'd JUST started using BuddyBuild a month or two ago.
You nailed it. The last thing we want to be doing right now is have to tinker with finding a new CI system. There's too much real work that we have to do. It always takes time to set these things up properly, and reliably. We've used buddybuild for more than a year, and we've long had it to the point where it just worked, and worked reliably.
Theres an 80/20 rule here, you can get 80% of CI features in 20% of the script you create
Also if you turn down your deployment cycle (once a day, twice a week , etc) you will lessen the problem of lack of a tool , until you find one
CI for me has always been about deployment organization and automation. Its ok to have a bug be fixed by end of day, it doesnt have to be deployed in 15 mins.