I've not tried this particular formosa Oolong...but formosa Oolong is one of my favorites...so it surprises me to read your experience with this one.
I brew mine at water just below the boiling point (about 195 degrees F) for 3 minutes and it's wonderful.