I've been on Masscops for years, am somewhat acquainted with the site owner, and have never had a problem there. You will get a no-BS answer if you ask an honest question.
That being said, my first department was a non-CS MA suburban PD. I submitted a cover letter and resume and was hired full-time from day one, with a Bachelor's degree and military law enforcement experience, nothing municipal. The process was easy and simple and I had no inside connections or anything of the sort. One of my childhood friends had similar luck, magically without a degree or military experience, but I believe he was brown-nosing all over the area (by being a part-time/per diem dispatcher for many towns as well as attending political events) and just waiting to see who would hire him. A relative of mine with that same background-- but with the added bonus of precisely the same LE experience as you have-- also managed to quickly and easily get onto a non-CS town PD. He completed most of the process from FL and flew up for a PT test and interview, if memory serves.
Good luck.