I always thought it was a bit cheeky of BMW to name the 4 cylinder 2.0 litre plug in hybrid 330e/530e, which implied that it’s a three litre. I know they are fairly brisk but they are worlds away from a 3.0 litre, so why not just call them 320e/520e. 
It absolutely is, performance wise it sits directly between the 530i and 530d (presumably that's their justification for the '30') but that only holds true if there's juice in the battery - there wasn't when I got it and it felt very much like a 520i with two fatties sat in the back

. It also doesn't have the nice feel of either of the 3.0 units, which is important when you're paying that ludicrous amount of money!
Overall I *can* see a use case for the 530e, since I charged it its returned about 75mpg in mixed use and used about 2.5miles/kwh meaning if you do less than 50-55miles per day then its probably your most efficient option of the three power trains with that level of performance. But you would have to keep it charged up, and without the battery for support it will only do about 28-30mpg - which is poor.
I've now driven a few hybrids and this is the best I've experienced by a country mile, but I still would never own one. I think they're expensive new and incredibly over-complicated with the potential for massive bills when older.
On balance I can't see me going back to anything ICE powered any time soon for daily duties - even when the government incentives for EVs go away I suspect I will stick with them unless I find the need for lots of (heavy) towing in the future.