Vastu is a science that has originated from India. Feng shui is an art of harnessing energies. Though both have a same objective, the benefit of humanity but the principles are very different.
I am a strict follower of Vastu as it is originated from India and its based on our culture, traditions, geographical conditions, climatical conditions and everything for India. And fengshui is originated in China and based on their culture and traditions.