I can tell you my friend’s experience as a non-grant BA student. The fee structure is usually high for Non-Grant. It is so because the faculty are paid from the students' fees and not from the government fund.
The teachers are temporarily hired who often lack proper experience. You will also be not given a choice to select the subjects and will study 6 compulsory subjects. This is a huge setback as you have to study it even though you lack interest in any particular subject.
One of the positive things about the Non-grant course is that lectures are continuous and end at 10:50 AM. After that, you will be free for the rest of the day. On the other hand, students admitted to Grant courses have to stay in college longer.
Due to a small batch in non-grant courses, there are good chances of getting the preferred major in 2nd-year. It is so because the seats for grant and non-grant are equal.
There is a more diverse crowd in non-grant courses and you will find students from all over the country.