the thing with openwrt is that you have the freedom to fuck it up, which is exactly what tends to happen to people who know enough to come up with the idea of installing a different OS on their router.
So you really should make sure that you'll be able to deal with it when you eventually fuck something up because you wanted to configure the blinking pattern of the LEDs or whatever.
Though to be fair openwrt makes it fairly easy to back up configurations and just reinstall everything from scratch