I think either Zhou Yichen or Zhang Yichen is good. But adding another piece is neither fish nor fowl. Parents' feelings are completely understandable, but once children go to school as teachers, students will feel uncomfortable calling them; It is not convenient for children to answer the signature of the test paper.
But your favorite name is better. If it makes sense, stick to it. Anyway, it is more convenient for children to change their names.
Besides, I think it's good for boys to be called Zhou Zhanyi.
I hope I can help you. Have a nice day!