From the Artisan description, the 25% bonus should affect the flat rate component of banks (25gc/h) but not the % income increase.
On Angel building calculator its not affecting either.
Can someone just confirm that it does work for the flat rate component? I dont fancy razing/building banks on gen to try and work it out if someone else already knows for sure ;)
Thanks.