Awesome.
If possible on the chips, one could perhaps have a x on the chips to remove it from the selected list. Is the SelectedToText bringing out a delimited string? For example, one would want to just pass that to a SQL clause like in (?)
Please also check what happens to the dropdown when you leave it open and navigate to another page. Perhaps adding a "close" method could help, that one can fire when back.