1. It would probably be better pan seared. Get a nonstick pan medium hot, put some olive oil in it until just short of smoking, and out the fish presentation side down in the pan until you have a very nice crust on it. Then flip , turn down the heat, and let cook to desired doneness. I think a nice crust will make it much more edible.
2. You could probably make this into a serviceable taco filling. Maybe with a jicama or chayote slows or a mango salsa.