I can’t say if it is a good idea for you or not, but you should be aware that becoming a citizen of another country might mean that you owe that country something. You may need to pay taxes or you could be called for military service. You should contact a lawyer in that country to discuss those kind of things before acting.
You should also talk with me because while it is very difficult to lose your US citizenship, it is possible to lose it when you become a citizen of another country. You should know the actions that could endanger your US citizenship before making the final decision for yourself.