According to JustPingo, there is likely a system update just around the corner; next Tuesday, to be precise (https://twitter.com/justpingo/status/684480415260905473). This makes sense considering all the recently discovered 10.3 exploits, and how long it's been since the last "stability" update. Because recovery mode updates to the latest firmware, you're probably going to want to avoid getting soft bricked after 10.4 is released. I'd personally reccomend you just wait for KTM's...
[PSA] 10.4 POSSIBLY releasing 1/12/16
[PSA] 10.4 POSSIBLY releasing 1/12/16