CPDs are pretty small and would definitely become snacks for a shark, and would be out competed for food by the zebra danios.
Also while they are called "danios" they are really a lot more like Rasboras, not as hyper active as the zebra danios!
In your setup I would not recommend them....
FWIW, They do like hard water though.
They usually are in the middle to upper areas.