Definiendo un nuevo entorno para alinear

Definiendo un nuevo entorno para alinear
\NewEnviron{myequation}{%
\begin{align*}
\scalebox{1.5}{$\BODY$}
\end{align*}
}

\begin{document}
    \begin{myequation}
        y = mx+c
    \end{myequation}   
\end{document}

El código anterior funciona bien.Pero después de agregar intertexto en la alineación, me muestra un error.

\NewEnviron{myequation}{%
\begin{align*}
\scalebox{1.5}{$\BODY$}
\end{align*}
}

\begin{document}
    \begin{myequation}
        y = mx+c
        \intertext{Equation of straight line}
    \end{myequation}   
\end{document}

Necesito agregar intertexto y también aumentar el tamaño de las ecuaciones. ¿Qué puedo hacer?

información relacionada