Yeah, it's kind of equidistant to both and really not that far. A 3-4 minute walk max, probably less - I haven't tried it, just been past it a few times. The station is pretty much directly connected to Paradise Place though (not Paradise Park) but I've never been in there so no idea if that is good or not.
Hua Mark ARL couldn't really be anywhere other than where it is. It is about 200 metres to Srinakarin Road. If it was any closer it would jam up Srinakarin road as people got dropped off / picked up on the main road. Now people drive down the little street and there is a loop for dropping off and picking up. A lot of moo bans in the area have shuttle busses, lots of private vehicles doing the drop off / pick up. If all that was happening on the main road it would be a nightmare.
Agree it is a bit sparse on the taxi front unless you walk to the main road. Plenty of motorbikes though. But I really don't see where else the station could have been. Also it remains to be seen if they will ever build a direct walkway between there and the Yellow Line. No sign of anything happening at the moment.
Yeah, the green line connections are great. But mostly they didn't exist when it was first opened. Hopefully over time we get more of those on other lines as private businesses fund connections to their own locations (as happens on the green line I believe).