You should never consider a 2" sand bed because that would give you an "intermediate" sand bed. You should shoot for either a shallow sand bed or a deep sand bed. A shallow is less than 1" and a deep is greater than 3". You want to avoid the intermediate sand bed which is between 1" and 3". If you were going for the deep make sure you go a little deeper than 3" so you won't slip into the intermediate stage over time as your sand dissolves. If you are using aragonite I would recommend using between 5 - 6" because it dissolves quite easily in the scheme of things.
Deep sand beds functionally help remove nitrates from your system through denitrification. If you have between 1-3" it will be too shallow to serve this purpose and it too deep to be fully aerobic which can cause an oxygen debt. Basically a deep sand bed can export nitrates when utilized properly where the intermediate depth does nothing but trap nutrients and results in raised nitrates. The <1" neither traps nor denitrifies.
I would always go with a shallow sand bed in a seahorse tank unless you have an extra tall tank.