Actually, I recommend doing it the way Ola recommends: if you need non-revisioned items, extend cr_items by sub-classing it, like I describe in my tutorial.
If you need foreign key references on versioned items, you can add that in as a part of the definition. I also describe this on my tutorial page.
Jeff's partial index trick is a very nice tool to have in your toolbox.
Have we answered your question?