I have the feeling (though I could be wrong) that you might very well sort out the exercises and problems that are presented in the platform, but what about tackling for example Project Euler? How far can you go with the knowledge that you acquired from this platform after 3 years of daily usage?
Please note that I'm not trying to diminish the value of the mentioned platform but I believe that tackling problems that force you to hit your head on the wall and/or figuring out things by yourself with maybe some books, makes you learn in a completely different and richer way.