It's a good lens (for what it costs, it's a ridiculously good lens), but it's not a lens I would personally choose as my only lens if I had a crop-frame camera. On a full-frame camera it's a great walkabout lens, but 24mm on a crop-frame camera is really not wide at all (38mm equivalent). I would find it extremely frustrating even if I had a wider lens, as I'd be constantly switching between them, and as your only lens would preclude you from doing anything even slightly wide-angle. It would also be pretty useless for star photography, as you're discussing in your other thread.
On a crop-frame camera, I'd rather consider the Canon 15-85mm lens (a great step up from the 18-55 kit lens without breaking the bank), or the Canon 17-55mm f/2.8 lens (an L-quality lens in all but name) as better options, but I'd still be reluctant to replace anything but your 18-55 kit lens with either of them, unless you really never use the other two.