Не знаю не пробовал, но по поводу некого подобия шелла - это вы правы очень надо, хотя я ничего не ставил, но пользоваться виндовским cmd просто невыносимо.
> Лучше cygwin ставить, софта больше и mingw в него включен. Для заюзывания mingw достаточно компилятор запускать с опцией -mno-cygwin
...что не избавит от доп. скачивания множества библиотек (которые уже есть в цигвике, но которые его-же dll и требуют), собранных mingw или msvc, если только Вы не собираетесь писать на голом с :)
Хтя да - софта в cygwin больше. Но для SFU еще больше (было). А для coLinux... :))