Electric power grids are lagging in flexibility and time-response. A smart grid is an improved version of electrical grids that leverages Internet of Things (IoT) based devices to improve the overall infrastructure from the grid stations to intelligent appliances. It provides better understanding of supply and demand and overall flow of data depending based upon the requirements. Modern approach towards Smart grid envisions to provide electricity consumers with the opportunity to manage their respective power usage. Population increase has played a major role in the adoption of smart grid as a lot of electrical energy is consumed in the residential sector and a lot of architectures have been proposed for better flow of information from the smart meter to connectors and devices for improved customer participation. Customer needs have been very important in the smart grid. However, the customers have never been provided with the ease of choosing their own kind of benefits from the smart grid. In this work, we propose an enhanced architecture working effectively for multiple users based on their requirements. The users would be able to choose their type of scheduling techniques based on their requirements. These requirements may include cost reduction and increasing user comfort for better consumption of electricity and reliable systems. These requirements can be achieved using different Bio inspired computing based scheduling algorithms. Furthermore, in this work, we provide a comparison of these bio inspired scheduling techniques, i.e., Enhanced Differential Evolution, Bacterial Foraging Algorithm and Grey Wolf Optimization integrated in smart grid architecture for providing better consumption of electricity and achieving reliable systems. These algorithms mainly aim to schedule load, minimize electricity bills and maximize the user comfort depending on user demand.