Just to be that person, but there's a lot of legal places (in the U.S. anyway) to watch anime
Crunchyroll of course is good and fine, but here are some others that you should probably try to look on these places first before resorting to Pirate sites
(again, these are all sites I know work in the U.S.)
http://www.funimation.com/shows
http://www.theanimenetwork.com/Watch-Online
http://www.viz.com/anime/streaming
http://www.daisuki.net/
Amazon, Hulu and Netflix also have anime in their streaming sections.
There's a lot of legal manga reading places too, but I'm not big into reading manga online (it hurts my eyes so I'm fine with just good old books) but I know Crunchyroll has a manga section
Could they use a bigger magical girl library? definitely! But I still think it's good to give back to the creators, no matter how small when and if you can - instead of some person who had nothing to do with anything