[Editing this, because it still isn't working]
For some reason, the moveset searcher isn't working.
It brings up an incomplete list of Pokemon that can learn the move. This happens regardless of where you access the site, or who is using the search service.
Highly specifically, I can't get Rayquaza to show up.
I was originally looking for a 'Mon in FireRed who could learn Brick Break and also Aerial Ace (besides togepi or charizard ), and nothing came up that I liked, so i searched Fly and Brick Break instead, and it didn't work. So, I searched for guys compatible with Fly, and a ton of guys didn't come up, including Rayquaza.
Also searched for outrage, rest, dragon dance, and hyper beam to similar, incomplete results.
I've been testing this for six days now, and the results are always the same; incomplete.