Yes chinesefor.us is great but the speed at which they release content made it almost useless post HSK2 (like I asked them about HSK3 when I passed HSK2 and they had just started, and am now studying for HSK6 to give you an idea of how long they're taking). I ended up using the free coursera course at this level:
​
https://www.coursera.org/learn/hsk-3
​
But honestly the Hanban books in my opinion are just fine.