With solid fuel, the missiles can be launched more quickly. The surprise element increases and they are much more difficult to defend against.
If the North Koreans really wanted to send a signal, why not do a ballistic missile test?