I think its a bit rushy to go for both locations if you only have 6 days, you have to count on that you will spend one entire day travelling from one to the other, and thus I would go for only one.
Moalboal and Malapasqua have quite different dive sites. The majority of dives at Moalboal are wall dives, there are a few bottom dives but these are +30m (100ft). There is a good white beach near Moalboal approx. 15 minutes drive in a tricycle, you can also find a recreational area with waterfalls approx 30 minute drive from Moalboal again this is with a tricycle. If you so desire there is a Japanese dive shop at Moalboal, however I stayed at Savedra, which I can recommend they have their own accommodations at various price levels.
Malapasqua have a lot of shallow dives 12m (40ft) in the vicinity of the island 5 to 10 minutes with a banka. There are also deeper dives and wreak dives, the likes of Dona Marilyn but these are further away from the island. There are plenty of white beaches around the whole island so no problem there.
When we were on Malapasqua we stayed at Logon Beach resort and dove with Thresher Shark Divers, they can arrange accommodation for you as part of a dive package.
To recommend one of these thats a bit difficult as I dont know what type of diving you prefer (wall or bottom), to give you something to chew on I would go for Malapasqua first and include Moalboal in your next dive trip.