The Alan is a proper racing frame, the Dolan is a modified road frame with canti bosses. I’d have the Alan (I owned a Dolan for a while) if you want to race, but if you need to put bottle cages or any other stuff on it, you might be better with the Dolan.
The Alan will be better quality tubing and more nicely made, I can guarantee that :-)
MTB rear mech will be fine, front mechs don’t like road-size chainrings and can be made to work, but less than optimally. A road groupset will work with no problems.