I leased with them at the end of last year, so they are definitely legit! They were really pleasant to deal with as well.
With that description of Block 36 T5N Section 25 that puts you just north of the Overton and Big Bend unit wells.