I have an electric blue crawfish in my 50 gallon. I really like the color, and crawfish have lots of personality. I also had a "regular" crawfish several months ago.
The biggest problem I have with him is that they devour live plants. Its not really possible to have live plants with a crawfish. I replaced them all with fake plants.
Other than that they eat almost anything. It scavenges the gravel during most of the night time. I leave it sinking food, or once a week I put some type of fruit/veggie in there for him. Tomatoes, cherries, carrots.... its all good for him. I've heard its not really good to feed him most types of meat you would buy at the store b/c its really fatty. Maybe frozen fish? shrimp? I dunno, mine seems content on a mostly vegetarian diet.
I keep my tank at 78ish (sometimes it gets hotter b/c the texas heat - 80-82) and he seems fine with it. One note - they are not completely aquatic animals, which means they need a means to breath air. Either a place to get out of the water, or interestingly enough, if you just have bubbles they can breath from the bubbles, which is true. My last crawfish died because my air pump broke for a few days.
The aggression really depends on the crawfish. I haven't had any problems with either. My 1st crawfish was really passive. The fish would sometimes pick on him (tiger barbs), and I had ghost shrimp in the tank, and he wouldn't touch them, even if they were right in front of him, he would wait till they moved, and then go. My blue craw is more aggressive. He'll snap at a fish if they bug him too much, and he always tries to get the mystery snails. I guess I have fast/aggressive fish (giant danios, tiger barbs, albino cherry barbs, rainbow shark) so he can't catch them, but he hasn't even gotten close to catching one, and its not like he's trying to go after them, just if they get too close, he'll have a go at them. My last one killed a red-claw crab though.
Overall, neat little guys. Good scavengers, good personality. But the live plant thing can be a problem, and airation is a must. Mine also likes to build "forts" as I call them. He'll dig out a corner of the tank and put a big mound in front of it, kinda interesting, but it could be annoying.