Have you tried pimsleur for Japanese? I rented the audiobooks from my library, and it really helped improve my my ability to speak.
I haven't tried ipmsleur but I would say I never had any conversation practice or speaking practice. One of the reasons Kanshudo was helpful to me was because of the large focus on reading (which was the main reason I was learning) but definitely, if I decide to go back to it I think some conversation classes or focus would be incredibly useful.
was trying to merge the two .css files I have on the site but it didn't work, will try again tomorrow