Tilapia are better tasting that any native fresh water fish I have eaten. They are also one of the best sports fish for their size. They go very very hard, and have quite a timid bite (compared to natives), so are great sport to catch.
You dont have to bury them or put them in a bin - just toss them on the bank above the water. Although not desireable in a park where people wont appreciate the pong if the local bird population takes to long to clean them up.