If you want this to be the March thread, or want to start one, feel free! It doesn't even have to have the "official" title on it unless you want it there -- it can just be a March Check-In thread.
I don't think anyone has started a March thread (if they did, the thread probably drifted down the pages at warp speed because it wasn't close enough to March yet!). I can check to see if I find something. I think it should be okay to start one, though.