Bloomed diet Dogwood is decent too if you have her. With her, Evening Primrose, Nerine, Iberis (even without a bloomed form) and Sakura I'm pretty much set in terms of magic Knights for a good while now.