It truly depends now on Lighthouse releasing their UI. As soon as that’s possible to run on DAppNode, we’ll include it as an option.
The rationale behind adding or not the different clients is whether they provide a UI or not. DAppNode’s philosophy is to avoid command line for better UX - so it is a precondition to have a UI to be integrated with DAppNode.
Following on the above, I don’t think Teku has plans for a UI. Regarding Nimbus, I believe it has a mid-long term plan of being integrated with the status app - for which I believe it would be possible to create a DNP (don’t take my word for it).