i woulnd't call aa bmw a "downgrade" if i were you.
E36s are fairly good project cars in my opinion. there are planty of parts and providers.
as far as whether or not the buy was a good decision and what you should look for - i can't help you there but i'm sure several others here can. good luck!