I am not familiar with VS Code, but I have found that VS Community has more features than I use. With the biggest difference being that VS Community is free and every other version has a price tag. So it comes down to what you want to spend for the IDE.
Microsoft has their compiler that works well with the IDE, but sometimes there are differences between the header files with VS and say a MinGU compiler. Usually not different enough to be a problem, but enough to make a difference. Most of the time you will never notice.
One thing to consider about VS Express. It is an older version of Visual Studio, stripped down. The C++ language standard it can use is outdated. VS 2010 Express won't have many C++11 features, if any. C++14/C++17 features? HA!
The two plus features IMO for VS Code is it being cross platform, it can run on Windows, Mac and Linux.
VS Code is not as bulked up as Visual Studio. That can be a benefit for some or a detriment.