If memory serves me right, the Avalanche was a disc brake ready frame, but I could be wrong. If it is, I would definitely reccomend upgrading to some descent mechanical disc brakes, like the Avid BB7’s or the Hayes MX1 or 2. Other than that, if the bike rides well, then "RIDE ON" bro, and have fun while you are doing it.
You are correct about the disk ready frame. I was wondering if it would have disks when I went to look at it, because all the 3.0’s I saw while researching it had them.
I think it will serve me well.