So, I recently gave their demo a try, and overall, it seemed satisfactory. However, I did experience a few instances where the demo server went down during the one-month period. They assured me that this issue wouldn't occur on the live server, or at least they would investigate and provide compensation if live accounts were affected.