We got K-1 visa approved in dec 11, 2014, and happily married since feb 21, 2015. I got my green card Dec 14, 2015 and we were November 2017 ROC filers and got approved.
I dont want offend people, I just want be blunt, so I must confess that it's annoying to me see people complaining all the time about TSC. And thats because we knew the deal before start the K-1 process.