Babel has two common types of plugins 'syntax' plugin and 'transform' plugin.
'syntax' plugin provides support for non standard syntax like JSX or Object Rest Spread but it does not transform the syntax.
'transform' plugin transforms the syntax to the target version (ES5)
So you need the strip flow type transform plugin and any syntax plugin to keep your code base in its current state.