I also agree that it's a good way to learn a language, because these songs are something you really like and are interested in, so it let's you learn while having fun and is very important to keep the motivation in the future. but once again, you should combine it with other ways of learning in order to get some more significant progress. ))