I dont use neopronouns for myself, but as a non-native english speaker, i struggle with reffering to people with neopronouns because i dont know how to properly use them.
About they/them, i dont feel about it in any way offensive, even though i dont use it personally. For me, it is just a universally neutral way to refer to person, if, for example, i dont know their exact pronouns, and for every person that i reffered this way, they are okay with it, including myself.