Just trying this for the first time today! Looks really slick, but ran into a few errors
In the plugin file "004_VoltseonMenu_Components.rb", I had to adjust the code beginning at line 132 like this:
      # Status
      status = 0
      if pokemon.fainted?
        status = GameData::Status::DATA.keys.length / 2
      elsif pokemon.status != :NONE
        status = GameData::Status.get(pokemon.status).icon_position + 1
      elsif pokemon.pokerusStage == 1
        status = GameData::Status::DATA.keys.length - 1
      end
as the previously referenced ID number variable doesn't seem to exist, and because the position being pointed at was one indicator above the appropriately coloured status indicator. 
(@DonCaretas18, this should fix your problem)