FlamencoRenee, I'm sorry to hear that you were upset by this. I'm not even sure how you obtained it now considering it's been out of distribution for ages after it got licensed. We encourage you to buy the actual DVDs if you want to watch Gakuen Heaven.
All of this has been done to death in this thread:
http://forums.animesuki.com/showthread.php?t=29794A couple of highlights:
"Hehe, I really don't hate yaoi fangirls, btw... Even after being in a group that subbed Gravitation (BakaMX) :X
-Tofusensei"
"The same could be said of mocking Naruto fans and yet we did a troll sub of Naruto 77 back in the day.
If you do an april fools troll sub you can't avoid offending at least SOMEONE, no matter what show you pick.
-gumbaloom"
"Were there homophobic / gay jokes in there ? - Yes
Were those jokes INTENDED to be harmful ? - No
Were we bashing Yaoi and the right of people to be Yaoi fans ? - No
Was it a parody ? - Yes
With all due respect you were given plenty of clues that this was a troll sub.
0) It was RELEASED ON APRIL 1ST like DUH!!!!!!!!!!!!!!!!!!!!
1) It was released less than 24 hours after it aired in Japan - how often does Live-eviL do speed subs?

??
2) Live-eviL is not known for subbing Yaoi anime - except for Dear Boys back in the day
3) Neither Animesuki or Envirosphere listed it
4) It was a BT only relase
5) Didn't the OP song give you the slightest clue?
Despite that a lot of you still downloaded it.
The point is that this was poking a little fun at how SOOOOOOO zealous the Yaoi fan girls can be about their fandom and well a good majority of you fell right for it by not stopping to thinking about the circumstances in which it was released.
Like we've said before we apologise to those to whom it caused genuine offence and as I said above it was not intended to be harmful. Also as I said before not everyone will be happy when you release a troll sub.
We've done this before with Naruto and I'm sure we'll do it again with some other show.
-gumbaloom"
I hope that explains some of it!
-Tofu