It's good to see somebody out there enjoying the Haro Escape. I have the same frame, just blue, and I absolutely love it! It's been a great bike, and it's seen everyting from trail riding, to road, to riding through the park with the wife. Looks like you have a nice build too...
if you get a e-13 some of them come with the mounting tabs you slide out the bottem bracket then slide it back in with the mounting tabs , ive done it on my bike .