The kids and I went on this tour as a spur of the moment adventure. This was our first ghost tour and we loved it. My daughter was a little too young (7 years old) to understand or appreciate and complained of being tired but my 10 year old son and I were entranced. Harpers Ferry at night is just spooky enough without Rick's tales of the paranormal. Add his history lesson / ghost stories and his skills as an entertainer and it was very spooky and entertaining. Rick clearly knows his history and made the tour fun without feeling like a history lesson. The tour took just under two hours and the pace was very easy despite the hilly terrain. I recommend this tour.
My only advice is use the bathroom before you get into Harper's Ferry. Everything closes at night, including the public facilities.