I've been doing some research on spironolactone vs. bicalutamide.
Bicalutamide seems without common mental sides effect. Surprising since it's somewhat powerful.
Mental sluggishness and tiredness seems common with spironolactone.
I think bicalutamide might just be better, but it's also more expensive and rare.
Also I spoke to an engineer who's MtF who confirmed that spatial ability really is effected.
He/she said that it was easier to conceptualize geometric relations before HRT, but also that his verbal skills increased.
Very interesting.