depends what beer you are wanting to end up with. That will produce a nice easy drinking beer a bit like say 150 lashes pale ale. In my over-hopped opinion, a 25 gram dry hop is hardly worth doing. My summery pale ale that did very well at my brew club's recent comp has 130 grams of hops in the dry hop to give you some reference. Your nose might be more sensitive than mine though. These days if people talk about a "big" hop aroma it will normally require 6g/l to achieve at a minimum. But plenty of fine beers are not dry hopped at all. With regards to subbing the mosaic at 60 minutes for a clean bittering hop, it really depends how much beer you are making. maybe you only want to buy a packet of cascade and a packet of mosaic at a time. if you buy a special bittering hop, you might only use 10 grams of it per brew, and say it came in a 100 gram packet, then without a vacuum sealing device those hops are going to taste like stale bread by the time you get the 10th brew. I don't think there is anything wrong with that hop schedule.