My favourite method of slowplay? Bet.

Check-calling to let your opponent build the pot for you is almost always bad, you've got a huge hand so build the pot yourself (if you want something done well, do it yourself).
Check-raising on early streets is often counter-productive to building a pot. It's actually good for bluffing at times, but as soon as you check raise it means you've either got a huge hand or a bluff, and more often than not it's a huge hand. The only opponent who is going to call and then pay you on the turn/river after being check raised is going to pay you if you just bet big on all three streets anyway.
Now, if the question is just "do you prefer to check-call or check-raise?" my answer is that it depends on what I'm trying to achieve. Check-raises are a huge indicator of strength and because of this my range is usually weighted towards bluffs, I actually check-raise with big hands sometimes just to balance my range at the cost of not making a bet. They're good bluffs when you're against a good opponent who doesn't have better than one pair and there's a lot of big hands in your range, you can trap a lot of money in the pot. As for your concern of getting stuck with a decision to make when a draw gets there on the river... understand that this isn't just check-raising that's going to do this, your problem is that you're concerned that the pot size is going to get huge and then a draw gets completed, this is a necessary evil. You wont be able to build your pot after all of the cards are out, however you can simplify things a bit by throwing out a blocking bet on the river, or if the pot is big enough relative to your stack then you're committed and the decision becomes easy (although if you think there are a lot of draws in his range, you probably should have just pushed the turn to avoid giving him these implied odds with your committed stack).
Check-calling on the other hand has a lot of benefits.
1) Balances your checking range. Just because you check it doesn't mean you're weak.
2) Under represents your hand, inducing bluffs and bets from weaker hands.
Although it's typically something you want to be doing with marginal hands that you don't want to play a big pot with.
A lot of the time when OOP with a marginal hand the check-calling line can be the best option because betting can build a huge pot (especially if you're raised on the flop).