I was in federal law enforcement for 7 years so I can give a little insight...
In federal law enforcement specialized skills are rare and highly sought after, particularly in computer science, accounting, etc. Anything you can imagine a analyst doing that would require specialized knowledge, certifications and/or licensure is pretty much in demand here, including medicine.
For a typical police department you'd better be served with an MSCJ or if you want to move into management ranks, an MPA. The MPA will give you greater flexibility outside of the LEO world also. So I guess you should really just spend some time thinking about where you want to be in 5 to 10 years and work towards that.