Looks good! What kind of sand is that, kinda looks like aragonite but I can't tell from the pics (aragonite wouldn't be good for an angel tank).
Anyway, keep an eye on your water parameters for a week or so. Sometimes a substrate change can bring on a mini-cycle so you may need to change some...