Seguramente con esto no estoy respondiéndote nada que no sepas.... Pero, como siempre en programación, todo depende de para qué las quieras usar, o que tipo de "soft" hagas.
Por ejemplo, si quieres armar una clase para detectar errores, es obvio que es útil usar las "magic constant". Si lo que quieres es armar un listado de artículos a la venta, ninguna te será de útilidad.
Por otro lado, las "built in constant", sirven solo para casos específicos, o si ya estás armando sistemas más robustos.
Lo único que puedo recomendarte en este caso, es que no utilizes las de librerías que estén en desarrollo. PHP, incluye muchas librerías, pero que algunas (si te fijas en el manual), te indican que están en modo beta, y que pueden cambiar en cualquier momento.
Si tienes duda sobre alguna en especial, te podremos ayuar, pero sobre si es útil usarlas o no, es como preguntar si conviene usar o no OOP, como dije antes "según para qué lo uses".
Altareum.