It should be possible for plugins to define the same flexible fields if they are of the same type. At the moment lastfmimport and mpdstats define 'play_count' which leads to:
beets.plugins.PluginConflictException: Plugin mpdstats defines flexible field play_count which has already been defined.