We used to support Fastcoin at the Prohashing mining pool, but we had to discontinue it because its client was too resource hungry. On a dedicated server with a SSD, it was taking over 6 GB of memory and would still require five seconds to get a new block template. When blocks are 15 seconds apart, taking 5 seconds to obtain a block template is unacceptable. The performance of the Fastcoin client needs to be optimized before we will consider re-adding it.
I had a similar issue with excessive resource usage. Started it just now, and it took 10 minutes just to load the block index.
If the network is generating 5760 blocks a day, you're going to end up with some serious blockchain bloat, and a relatively large number of small value unspent outputs that each client has to keep track of. Apart from a coin swap to a new blockchain, or some magic way to consolidate all of the small unspent outputs into larger transactions/blocks going forward, there isn't really any easy way this can ever be 'fixed'. With such a short block period the block to transaction ratio is poor. I randomly sampled 500 recent blocks, and less than 5% were actually moving funds; the remainder were mined blocks with no transactions (apart from coinbase) incorporated into them. These issues will just keep getting worse as the blockchain and unspent output count grows...