So why don't you continue using MinGW with MSYS if it works fine?