Hi Georg,
Yes, Binarize has a good real time preview implementation. CurvesTransformation is another good example. Note that real-time renditions are now being generated in a background thread (RealTimeThread) when possible, which improves GUI responsiveness.
Which features should I try to avoid? Which can I rely on?
Given the immense workload that I have currently, the R-T preview will remain unchanged for a long, long time. We have many priorities before making a significant improvement to this feature. Just use CurvesTransformation as a good example for your implementation.