That's a fair point, boat was being coded before EK2 originally, I think as time went on the discussions that I saw, like you said suggested it would be linked to EK2 as it makes it easier to implement.
It's not an issue of resources with testing, good testing takes time, I wouldn't want EKF2 on my Solo without plenty of testing, weeks would never suffice. It was EKF code being used instead of simpler APM legacy pre-arm checks that caused the problems in Solo's first firmware.
My issue is, the feature has been coded and will come, not one e-mail to support will make it a day quicker as the speed is down to the correct processes being followed, raising support tickets just slows them dealing with the job they're actually tasked to do.