Great job - I feel like a proud poppa!
I don't think the lower cooking temp is an issue because of the time it takes to roast a chunk of meat at that temp. Kinda like sous vide without the water. I've never gone below 170o but that's because it's the lowest setting on my oven.