I agree with this functional requirements list, it still is enough to get going.
You just made my point for me, inadvertently, i never felt that MicroStation had a learning curve. It was that natural for me at the time. Of course learning the second CAD tool is always the hardest; there are soo many misconceptions from the first to unlearn and regeneralize. MicroStation was about my 4th or 5th.
Not too sure about these exotics. Finding them may be harder than using them.