Deductions & credits

I have six different 1098 forms to file as I have multiple rental properties, and also purchased a new house last year. has anyone had any success of using another platform other than TT? I'm ready to make the jump. I just don't have the time to wait around, not knowing when or IF these guys will ever resolve this problem. I'm sure many of us here feel the same.