On a flat top stove, it's important that the grill pan have a flat bottom. Some grillpans have a raised ridge around the bottom that creates a space betweem the pan bottom and the stove top. That would promote poor heating and may not be good for the stove top. Check the stove owner's manual.
"If you want to make an apple pie from scratch, you must first create the universe." -Carl Sagan