This would be best to discuss with your Aruba/network partner. For the size of 150 users (let's say 300 devices), I'd assume a distribution layer could be considered overkill, and a 'collapsed core' would be good enough. Running L3 in your access layer (or distribution) would be beneficial mainly if you run into performance issues due to 'hairpinning' to your core. But if your applications are mostly in the cloud/on the internet, there may not be too much traffic between different access VLANs, and moving L3 to your access (or distribution) may just make things more complicated.
For this size of network, a 3810M may even be enough as a core... except if there are big data flows.
Do you have (performance) issues at the moment?
------------------------------
Herman Robers
------------------------
If you have urgent issues, always contact your Aruba partner, distributor, or Aruba TAC Support. Check
https://www.arubanetworks.com/support-services/contact-support/ for how to contact Aruba TAC. Any opinions expressed here are solely my own and not necessarily that of Hewlett Packard Enterprise or Aruba Networks.
In case your problem is solved, please invest the time to post a follow-up with the information on how you solved it. Others can benefit from that.
------------------------------