Happy to report back after over a month of using the product, so far a generally positive experience. No strange behavior from the program, appears to be very stable program(even on Win 8.1). Their support is also good, my service requests and inquiries handled swiftly and in a very professional manner. For me this one is a keeper for sure.
Just a heads up, the prices for the full version are currently very low, check out their webpage for more info.