I can't wait to see it! If it works well I might buy one too.
My house isn't as warm as the NR says either, and my separate thermometer reads 99.3 in my incubator.
I've never heard of it before. It might just be the angles of the pictures, but the lid looks like it wouldn't leave the chicks much room to hatch.
https://www.tractorsupply.com/tsc/product/rugged-ranch-ruggegg-ranch-30-egg-incubator-red-reggr30eir