Yes, I've seen the recall list. That just rules out 2008 and 2009. I purchased it used in 2016 and I don't think the original owner had it for long.
I find the information at Bicycle Blue Book laughable sometimes so I don't put too much stock in it. But thanks anyway.
I saw a list of the different generations of the Cannibal/Switchblade but can't remember where that was. I'll keep searching.