In my opinion, bone-in pork baby back ribs are the best. I've never cooked with boneless ribs, but I imagine once cooked in the slow cooker, they wouldn't hold their structure too well. You can also use spare ribs, just be mindful of cooking times as spare ribs tend to be larger meaning they'll take a little longer to cook.