Finance has better scope in future rather is great in the career-wise also. taking finance as a specialization the field is opened up with so many latest financial relared jobs.
According to me, there is nothing called perfect specialization as it all depends on your interest and capabilities. You can opt for the one which you are good at.