My understanding is that, per the "Alterations the Magic" section in Curse of Strahd: -
spells cast for the purpose of leaving Barovia simply fail, as do effects that banish a creature to another plane of existence.
Given that the Arcane Archer's Banishing Arrow feature states that it
banish[es] your target to a harmless location in the Feywild.
am I right in understanding that it simply has no effect while the character is in Barovia (and therefore might be a bad pick for a potential player to choose)?