Do you all guys run 5W-30? If not then this is your sign to do so ASAP. Ever since running 5W-30 my consumption is nearly gone, it still consumes a little bit during track days (100ml maximum per event), but that is absolutely normal.
Failed PCV usually results in outrageous consumption like 1L per 1000 km or miles. And I wouldn't blame PCV if you don't have to top up every 1 - 2k miles.
I have the luxury of renovated parking garage and fortunately the floor is perfectly flat. And I can guarantee, even a small rock under a tire will distort the reading. And on top of that it takes ages for the oil to return to the pan from the heads. If you don't have a perfect place to park, just try to standardize your measurements so each dipstick reading is accurate and comparable to the last one.