This is a pretty goods hack, but there are a few things to improve it. At the beginning especially lessen the amount of random shooting. Give us an indication of blocks that can be bombed/shot. Or at least give use the wave beam or xray scope relatively early so that we aren't completely blind.
Reduce the amount of "one way" doors. It's no fun if you are randomly exploring and you exit out of a powerbomb door and you can't get back in without going the long way. Its one thing if we get the power bombs and and then exit out of a powerbomb door, it's quite another if we go through that shitty rising acid room, but we were supposed to go a different direction and we end up not being able to go back. There were also quite a few Super Missile doors that were that way as well.
Other than those two things it's pretty fun. Also jumping in/around acid without the gravity suit really sucks. I am glad that you didn't have any of those annoying run through the water/norfair with out the Varia/Gravity suit parts though. Those aren't really fun at all.
Reduce the amount of "one way" doors. It's no fun if you are randomly exploring and you exit out of a powerbomb door and you can't get back in without going the long way. Its one thing if we get the power bombs and and then exit out of a powerbomb door, it's quite another if we go through that shitty rising acid room, but we were supposed to go a different direction and we end up not being able to go back. There were also quite a few Super Missile doors that were that way as well.
Other than those two things it's pretty fun. Also jumping in/around acid without the gravity suit really sucks. I am glad that you didn't have any of those annoying run through the water/norfair with out the Varia/Gravity suit parts though. Those aren't really fun at all.