This sounds like a great recipe. I would prefer the oven finishing method. I do think the par baking idea is inspired.
par baking is key.
same goes for ribs.